Townsend Road
United States
>
North Carolina
>
Guilford County
>
Greensboro
>
Townsend Road
Townsend Road is an asphalted street with two lanes in Greensboro.
Townsend Road
type of road
Driveway
Lanes
2
Southshore Road
Macpherson Stadium
North Carolina Soccer Field
Townsend Road
Townsend Trail