Healthcare Facility CENTRE FOR SIGHT - ASHOK VIHAR B2/6 Ashok Vihar, Phase 2,, NEW DELHI, DELHI Full Address / Location B2/6 Ashok Vihar, Phase 2, City: NEW DELHI State: DELHI City / Town NEW DELHI State / Union Territory DELHI