Thodupuzha Muncipality, Idukki, Kerala
Lower Ground Floor, Peter S Nine Apartments, Thodupuzha–Moolamattom Rd, Thodupuzha – 685584 Phone: 09496 228134