Thodupuzha Muncipality, Idukki, Kerala
2nd Floor, Pulimoottil Pioneer, Pala-Thodupuzha Road, near Town Church Road, Thodupuzha, Kerala 685584 Phone: +91 79949 42999