Somerville Public Library Posted on 5 June, 2019 by ehlsguest Map Unavailable Address 79 Highland Avenue Somerville MA 02143 United States Upcoming Events No events in this location