Cartogiraffe.com

Birch Road

Birch Road is an asphalted street in North Amityville.