Barnstable Market

3220 Main St.
Barnstable, ME 02630
United States
41° 42' 5.7168" N, 70° 18' 11.7828" W
Phone:
508-362-4457