Cartogiraffe.com

Osgood Street

The Osgood Street is a street with a maximum speed of 15 mph with two lanes in Haverhill.