Medical clinic APR Clinic 1099, South, Udayarpalayam, Attur, Tamil Nadu 636102 Open map ← Back to Attur Claim this hospital