Tata medical center is located in New Town, India on International Finalcial Hub(CBD). Tata medical center is rated 4.2 out of 5 in the category cancer treatment center in India.
Address
International Finalcial Hub(CBD)
Accessibility
Wheelchair-accessible toilet