Apollo Hospitals Area: Sowcarpet Phone: N/A Address: New No 134 Old No 445, Mint Street, Sowcarpet, Chennai, Landmark: Opposite Ramar Temple City : Chennai State : Tamil Nadu Country : India Type : Multispeciality Hospital