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