Khandelwal Hospital & Urology Centre Hospital / Posted 9 months ago by pocketgenie / 6 views Urologist Doctors Hospitals Listing ID: 5500 Check all listings by this user Add to favourites Report abuse Contact details B 15-16 Swaran Cinema Road, Krishna Nagar East, Delhi - 110051 (Opp Pillar No-79)EAST DELHI,Delhi,India,110051 9212745564 Contact this listing owner Please, login to contact this listing owner. Facebook Twitter