Thodupuzha Muncipality, Idukki, Kerala
2nd Floor, Adam Star Complex, SH 8, Thodupuzha–Muvattupuzha Rd, Near Temple Bypass Junction, Thodupuzha, Kerala 685584 Phone: 1860 425 0000