Complete details including address, contact info, and facilities in Idukki, Kerala
Address: The Medical Officer,chc Vathikkudi, Uputhodu Po
City: Idukki
State: Kerala
Pincode: 685604
Coordinates: NA