Thodupuzha Muncipality, Idukki, Kerala
Vengalloor–Mangattukavala Bypass Road, opposite Royal Enfield showroom, Thodupuzha – 685585 Phone: 98994 49292