Akshara Hospitals Area: Choolai Address: No 22/27, Rangaiah Chetty Street, Choolai, Chennai, Landmark: Behind Bhuvaneshwari Theatre City : Chennai State : Tamil Nadu Country : India Type : Super Speciality Hospital