About Tufts Medical Center Level 1 Trauma Center
Tufts Medical Center Level 1 Trauma Center is at 800 Washington St, Boston, MA 02111. It's open 24 hours a day, 7 days a week.
No Google reviews are listed for it.
There are 32 other clinics within 5 miles; the closest is Urgent care center, less than 0.1 miles away.
Services
- 24-Hour Service