Cartogiraffe.com

Hampden Street

The Hampden Street is an asphalted, illuminated street with two lanes in Swampscott.

Pin to show location on the map Hampden Street

type of road
Secondary road
Lanes
2