Clothing store
Christmas Tree Shops andThat!
7 locals recommend,
Permanently closed
Location
28 Davis Straits
Falmouth, MA
Tips from locals
A Cape Cod classic! Christmas Tree Shops are a must on your Falmouth vacation.... browse their collections of nautical accents, whimsical treasures, and Cape Cod souvenirs. The best part of all - super low prices!