Thodupuzha Muncipality, Idukki, Kerala
2nd Floor, Chiraparambil Arcade, Ward 7, Puthuchira Junction, Thondikkuzha, Thodupuzha – 685605 Phone: 99954 47144