ATTUKAL DEVI INSTITUTE OF MEDICAL SCIENCES LTD

Tc 22 / 135 (2-5), Pb No 5811, Attukal, Manacaud PO, Tc 22 / 135 (2-5), Pb No 5811, Attukal, Manacaud PO, Trivandrum, Trivandrum, Kerala

City / Town Trivandrum
State / Union Territory Kerala
Facility Category Healthcare Facility