Thodupuzha Muncipality, Idukki, Kerala
PR Arcade, 4-Line Bypass Road, Vengalloor, Thodupuzha 685605 Phone: 88798 48994