Clinic Dr Tambiselvan Clinic 303, Palakkad Road, Palakkad Road, Opposite Meenakshi Temple, Madhukarai 0422 224 3379 0422 224 3379 0422 224 3379 Open map ← Back to Annur Claim this hospital