IBS Hospital Hospital / Posted 9 months ago by pocketgenie / 20 views Neurosurgeons Hospitals Listing ID: 5558 Check all listings by this user Add to favourites Report abuse Contact details Building No-73, Ring Road, Lajpat Nagar 3, Delhi - 110024 (Oppoiste Metro Hospital)Lajpat Nagar,Delhi,India,110024 8105639096 Contact this listing owner Please, login to contact this listing owner. Facebook Twitter