Thodupuzha Muncipality, Idukki, Kerala
Manakkadu Rd, near IDBI Bank, Thazhathuparambil Building, Manakkad, Thodupuzha – 685584 Phone: 9497479718