Thodupuzha Muncipality, Idukki, Kerala
3rd Floor, Prakash Building, opposite PWD Rest House, Thodupuzha, Kerala 685584 Phone: +91 62823 21486