South Main Street
United States
>
Massachusetts
>
Worcester County
>
Athol
>
South Main Street
The South Main Street is an asphalted street with two lanes in Athol. In the area there is a bus stop.
South Main Street
type of road
Country or state road
Lanes
2
Bus stop
Hannafords
Roosevelt Avenue
Brickyard Road
Brookside Road
McDonald's
South Main Street
Hannafords
West Brook
Miller's River Academy