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