Thodupuzha Muncipality, Idukki, Kerala
2nd Floor, Puthumanathottiyil Building, 28/1111, Pala Rd, Thodupuzha, Kerala 685584 Phone: 9747000210