South Main Street
United States
>
Massachusetts
>
Franklin County
>
New Salem
>
South Main Street
The South Main Street is a street with two lanes in New Salem.
South Main Street
type of road
Secondary road
Lanes
2
Police
New Salem Police Department
Town hall
New Salem Town Hall
Religion
Central Congregational Church
Millington Road
South Main Street
New Salem Police Department, New Salem Town Hall, Central Congregational Church
Old Main Street
New Salem Common Historic District
Academy Drive
New Salem Academy
Town Common
Community Garden
Center Cemetery
New Salem Public Library
New Salem Fire Department
Old Academy Building
Town Hall Annex
Stowell Building
1794 Meetinghouse