New West Townsend Road
United States
>
Massachusetts
>
Worcester County
>
Lunenburg
>
New West Townsend Road
New West Townsend Road is an asphalted street with two lanes in Lunenburg.
New West Townsend Road
type of road
District road
Lanes
2
Northfield Road
Pearl Hill Brook