Healthcare Facility APOLLO SPECTRA HOSPITALS A-19/A, Kailash Colony, New Delhi-110048Delhi, NEW DELHI, DELHI Full Address / Location A-19/A, Kailash Colony, New Delhi-110048Delhi City: NEW DELHI State: DELHI - 110048 City / Town NEW DELHI State / Union Territory DELHI