New Life Hospitals Area: Nolambur Phone: N/A Address: Block No 4, Bharathi Salai Mogappair West, Nolambur, Chennai, Landmark: Near Buhari Restaurant City : Chennai State : Tamil Nadu Country : India Type : Multispeciality Hospital