Thodupuzha Muncipality, Idukki, Kerala
Signal Junction, Parachalil Building, Vengalloor PO, SH 8, Thodupuzha – 685608 Phone: 9072272251