Thodupuzha Muncipality, Idukki, Kerala
Al-Azhar Medical College & Super Speciality Hospital Blood Bank Building No. IV/305/A, Ezhalloor Post, Thodupuzha, Idukki – 685605, Kerala 04862 223000 Phone: 9447773511