South Street
United States
>
Massachusetts
>
Worcester County
>
Douglas
>
South Street
The South Street is an asphalted street with two lanes in Douglas.
South Street
type of road
Country or state road
Lanes
2
Arch Street
Royal Crest Drive
Crescent Lane