Thodupuzha Muncipality, Idukki, Kerala
Adam Star Complex, Opposite Neethi Diagnostic Center, Thodupuzha, Kerala 685584