VENU EYE INSTITUTE AND RESEARCH CENTRE Plot No. 1 Faciltity Centre-31,,Sheikh Sarai Institutonal Area Phase-2,New Delhi, New Delhi, Delhi City / Town New Delhi State / Union Territory Delhi Facility Category Healthcare Facility