Town Common
United States
>
Massachusetts
>
Franklin County
>
New Salem
>
Town Common
Town Common in New Salem.
Town Common
Land use
village_green
South Main Street
New Salem Police Department, New Salem Town Hall, Central Congregational Church
Lovers Lane
Old Main Street
New Salem Common Historic District
Academy Drive
New Salem Academy
Community Garden
Center Cemetery
New Salem Public Library
New Salem Fire Department
Old Academy Building
Town Hall Annex
Stowell Building
1794 Meetinghouse