Approximately 1.01 km away
Address: Shop no. 111 First Floor,1975 & 1976 Narain Bazar, Katra Lachu Singh, Bhagirath Place, New Delhi, Delhi 110006, India
Approximately 1.07 km away
Address: Neera Eye Centre & Laser Vision, B-99, Bharat Ram Road, Opposite Commercial School, Darya Ganj, New Delhi, Delhi 110075, India