Ezhil Hospital Area: Tondiarpet Phone: N/A Address: No 583/585, T H Road, Tondiarpet, Chennai, Landmark: Opposite Apollo Hospital City : Chennai State : Tamil Nadu Country : India Type : Multispeciality Hospital