ESI Hospital Area: George Town Phone: N/A Address: No 175, Angappa Naicken Street, George Town, Chennai, City : Chennai State : Tamil Nadu Country : India Type : Public Hospital