Healthcare Facility VIKAS HOSPITAL PVT LTD 1629-H, Thana Road, Najafgarh, NEW DELHI, DELHI Full Address / Location 1629-H, Thana Road, Najafgarh City: NEW DELHI State: DELHI City / Town NEW DELHI State / Union Territory DELHI