location_on Kallel Complex, Pala Road, Thodupuzha, Idukki, Kerala
call (04862) 225299 / phone_iphone 9447228687
location_on Moolamattam Arakkulam, Idukki, Kerala
call (04862) 252043, 252766 / phone_iphone 7510312043, 9447869982, 9447102353 ( Principal) / mail_outline (04862) 252766