Established in: 2016
Number of Beds: 325
Super Specialty
Location: New Delhi
Patient-Centric Approach :
Treatment plan and quote within 2 days
Sector 12 Rd, Sector 18, Sector 18A Dwarka, Dwarka, New Delhi, Delhi, 110075
Treatment plan and quote within 2 days