West Somerville Branch Library

40 College Ave.
Somerville
Massachusetts
United States