Colleges Landmarks Things To DoTufts University by KaneSeptember 6, 2020September 7, 2020 Tufts University 419 Boston Avenue Medford, MA 02155 617-628-5000 Official Web Site Founded in 1852, Tufts University is one of the premier universities in the United States. Tufts enjoys a global reputation for academic excellence and for preparing students as leaders in a wide range of professions.