Complete details including address, contact info, and facilities in Idukki, Kerala
Address: Medical Officer, Phc Kumily Kumily P. O
City: Idukki
State: Kerala
Pincode: 685509
Coordinates: NA