Hospital Our Lady Of Lourdes Hospital Open 24 hours · 04364 223 481 04364 223 481 04364 223 481 Open map ← Back to Mayiladuthurai Claim this hospital