Healthcare Facility CHC VANDENMEDU Medical Officer, Chc Vandenmedu, Puttadi Po, IDUKKI, KERALA Full Address / Location Medical Officer, Chc Vandenmedu, Puttadi Po City: IDUKKI State: KERALA - 685551 City / Town IDUKKI State / Union Territory KERALA GPS Coordinates NA