Clinic Apollo Clinic · Closes 8 pm · 073057 71066 073057 71066 073057 71066 Website Open map ← Back to Mayiladuthurai Claim this hospital