Cartogiraffe.com

Taylor Avenue

Taylor Avenue is an asphalted street with two lanes in East Longmeadow.