Healthcare Facility BRAHM SHAKTI HOSPITAL & RESEARCH CENTRE U-1/78 Budh Vihar Phase-1,,, NEW DELHI, DELHI Full Address / Location U-1/78 Budh Vihar Phase-1,, City: NEW DELHI State: DELHI City / Town NEW DELHI State / Union Territory DELHI