Metro Hospital & Cancer Institute: Best Cancer Hospital in Delhi Ncr, India is located in New Delhi, India on Community Center, 21, Acharya Nagraj Marg, C Block, Preet Vihar. Metro Hospital & Cancer Institute: Best Cancer Hospital in Delhi Ncr, India is rated 4.2 out of 5 in the category cancer treatment center in India.
Address
Community Center, 21, Acharya Nagraj Marg, C Block, Preet Vihar
Accessibility
Wheelchair-accessible liftWheelchair-accessible toilet