Hospitals in Ambur Tamil Nadu – LIC TPA Authorised Hospitals 2023September 15, 2023 India Infoz Hospitals in AmburBethesda Hospital04174 – 242131 P B No. 56AmburTamil Nadu635802Hospitals in Ambur Tamil Nadu – LIC TPA Authorised Hospitals 2023