Caring for patients & families living with cancer. At the Cancer Center at Tufts Medical Center located in downtown Boston, we offer some of the most advanced cancer treatments in New England.But that's not all that makes us special. We also understand that cancer can affect every aspect of your life — and the lives of your loved ones..