Windsor Avenue
United States
>
Massachusetts
>
Essex County
>
Swampscott
>
Windsor Avenue
Windsor Avenue is a street with two lanes in Swampscott.
Windsor Avenue
type of road
Secondary road
Lanes
2
Stuart Street
Foster Pond
Park Square
Pleasant View Avenue
Connelly Avenue
Morton Hill Avenue
Windsor Avenue
Fisher Avenue
Elwin Street
Carson Terrace
MacArthur Circle
Vaughan Place
Manson Road
Foster Road
Martin Street
Sampson Avenue Extension
Manson Street
Nichols Street
Manson Avenue
Sampson Avenue