Arokia Annai Hospital Area: Otteri Phone: N/A Address: No 195, Ambedkar Street, Otteri, Chennai, Landmark: Kolapakkam City : Chennai State : Tamil Nadu Country : India Type : Hospital