Tufts University Address 419 Boston Avenue Medford MA United States Loading Map.... Tufts University419 Boston Avenue - MedfordDetails 42.408637 -71.11811 Upcoming Events No events in this location