Thodupuzha Muncipality, Idukki, Kerala
2nd Floor, Pulimoottil Plaza, Opp. Town Church Road, Thodupuzha, Kerala 685584 Phone: 82810 13926