Hospitals in Nedumangad Kerala – LIC TPA Authorised Hospitals 2023September 13, 2023 India Infoz Hospitals in NedumangadRural Institute Of Medical Science0472 – 2801396.Govt. College Road,NedumangadKerala695541Hospitals in Nedumangad Kerala – LIC TPA Authorised Hospitals 2023