Apollo Hospitals- City Centre Leave a Comment / Chennai Address: #134, Mint Street, Sowcarpet, Chennai, Tamil Nadu – 600079. Phone: 04425296080/ 83.