Cartogiraffe.com

McKay Street

The McKay Street is a street with two lanes in Leominster.