Approximately 1.56 km away
Address: Liver Transplant Surgery Centre Delhi, India, Sir Ganga Ram Hospital Marg, Old Rajinder Nagar, Rajinder Nagar, New Delhi, Delhi 110060, India
Approximately 1.77 km away
Address: Neera Eye Centre & Laser Vision, B-99, Bharat Ram Road, Opposite Commercial School, Darya Ganj, New Delhi, Delhi 110075, India