Medical clinic Amballoor Clinic 16/26, MC Rd, SH1), Mundancavu, Chengannur, Kerala 689121 0479 245 3995 Open map ← Back to Chengannur Claim this hospital