Cartogiraffe.com

Oak Road

Oak Road is a street with two lanes in Swampscott.