Tufts Medical Center: 800 Washington St - Boston, MA