Tufts Music Loading Map.... Tufts Music20 Talbot Ave - SomervilleEvents 42.4044864 -71.11829510000001 Address 20 Talbot Ave Somerville MA 02155 United States Upcoming Events No events in this location Posted in .