Thodupuzha Muncipality, Idukki, Kerala
St. Michaels Arcade, Thennamkunnu Bypass Road, near Thennamkunnu Church, Thodupuzha 685584 Phone: 94466 04706