Thodupuzha Muncipality, Idukki, Kerala
2nd Floor, Nelcos E & E Tower, Opposite Aashirvad Cineplexx, Pala–Thodupuzha Road, Thodupuzha – 685584 Phone: +91 97444 03855