APOLLO HOSPITALS-CITY CENTRE 134,Mint Street, Sowcarpet,Chennai-600079,, Sowcarpet, Chennai, Tamil Nadu City / Town Chennai State / Union Territory Tamil Nadu Facility Category Healthcare Facility