Gift Shops in Barnstable (MA) Full list of companies Gift Shops category in Barnstable, Massachusetts Christmas Tree Shops Route 6a, Barnstable, MA 02630, (508)362-3153 Page 1