Thodupuzha Muncipality, Idukki, Kerala
1st Floor, Shehza Tower, Opp. More Supermarket, near KSRTC Road, Thodupuzha, Kerala 685584. Phone: +91 62389 70427