Hospitals in Shimla Himachal – LIC TPA Authorised Hospitals 2023September 12, 2023 India Infoz Hospitals in ShimlaIndus Hospital0177 – 2841401 / 5.Indus Drive Mount JakhooShimlaHimachal171002 Hospitals in Shimla Himachal – LIC TPA Authorised Hospitals 2023