Healthcare Facility CENTRE FOR SIGHT - SAFDARJUNG B-5/24, Safdarjung Enclave, Deer Park, Safdarjung, NEW DELHI, DELHI Full Address / Location B-5/24, Safdarjung Enclave, Deer Park, Safdarjung City: NEW DELHI State: DELHI City / Town NEW DELHI State / Union Territory DELHI