Om Sakthi Hospital Area: Ambattur Phone: N/A Address: NO 11/24, Old Bank Of Baroda Street, Ambattur, Chennai, Landmark: Near Ambattur O T Bus Stop City : Chennai State : Tamil Nadu Country : India Type : Multispeciality Hospital