Healthcare Facility SAMAR HOSPITAL PLOT NO 18, GOYLA VIHAR, Opp ST Thomas School,, NEW DELHI, DELHI Full Address / Location PLOT NO 18, GOYLA VIHAR, Opp ST Thomas School, City: NEW DELHI State: DELHI City / Town NEW DELHI State / Union Territory DELHI