Healthcare Facility SHRI RAM SINGH HOSPITAL & HEART INSTITUTE B-25, 26, 26A, East Krishna Nagar,, NEW DELHI, DELHI Full Address / Location B-25, 26, 26A, East Krishna Nagar, City: NEW DELHI State: DELHI City / Town NEW DELHI State / Union Territory DELHI