Thodupuzha Muncipality, Idukki, Kerala
Office No. 12, KADS Village Square, Vengalloor–Mangattukavala Bypass Road, Thodupuzha, Kerala 685608. Phone: 06238258108