Approximately 1.74 km away
Address: Bali Stone Urology And Laparoscopic Hospital- 20-B/3, D. B. Gupta Raod,, Karolbagh, Delhi,, New Delhi, Delhi 110005, India
Approximately 1.95 km away
Address: No. 2/15, 3rd Floor, Main Patel Road, West Patel Nagar, Patel Road, West Patel Nagar, New Delhi, Delhi 110008, India