Medical specialists nearby E - 187, 1st Floor, Shastri Nagar, Near Indra Park, Opposite Metro Piller No. 180, New Delhi - 110 052, Delhi, India, Shastri Nagar Opp. Metro Piller No. 180, Shastri Nagar, Delhi 110052, India
Approximately 1.67 km away
Address: Bali Stone Urology And Laparoscopic Hospital- 20-B/3, D. B. Gupta Raod,, Karolbagh, Delhi,, New Delhi, Delhi 110005, India