Teja Hospital Area: Ambattur Phone: N/A Address: No 471, MTH Road, Ambattur, Chennai, Landmark: Opposite Rakki Cinema Hall City : Chennai State : Tamil Nadu Country : India Type : Multispeciality Hospital