SANKARA HOSPITALS 123/13 B, L. G. B. Compound,,Mengles Rd,., Dindigul, Tamil Nadu City / Town Dindigul State / Union Territory Tamil Nadu Facility Category Healthcare Facility