Thodupuzha Muncipality, Idukki, Kerala
St. Michael's Arcade, Erakkumpuzha–Thenamkunnu Bypass Road, Thodupuzha 685608 Phone: 70120 21094