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.56 km away
Address: Room No. F-27, 1st Floor, Sir Ganga Ram Hospital, Sir Ganga Ram Hospital Road, Old Rajender Nagar, New Delhi, 110060, India
Approximately 1.69 km away
Address: Shop No. 31, Bahadur Azad Market, Near Bijli Ghar, Bahadur Garh Rd, Sadar Bazar, Deputy Ganj, Hathi Khana, New Delhi, Delhi 110006, India