APOLLO LOGO HOSPITAL 163, A-E, Allwyn Nagar, Kovai Road,, Karur, Tamil Nadu City / Town Karur State / Union Territory Tamil Nadu Facility Category Healthcare Facility