Cartogiraffe.com

Oxford Drive

Oxford Drive is a street with two lanes in Barnstable.