Sheeba Nursing Home Area: Jawahar Nagar Phone: N/A Address: No 25, 70 Feet Road, Jawahar Nagar, Chennai, Landmark: Opposite To Indian Overseas Road City : Chennai State : Tamil Nadu Country : India Type : Multispeciality Hospital