Sri Devi Speciality Hospital Area: Koyambedu Phone: N/A Address: No 30, Poonamallee High Road, Koyambedu, Chennai, Landmark: Opposite Rohini Cinema Hall City : Chennai State : Tamil Nadu Country : India Type : Multispeciality Hospital