Christmas Tree Shops Opens New Location in Sarasota
VMS
DECEMBER 20, 2022
Christmas Tree Shops (CTS; Middleboro, Mass.) The 49,398-square-foot space is located in University Town Center and features “spacious aisles” and large displays for a comfortable shopping experience, CTS said in a release. “Many people have been eagerly waiting to shop this store.
Let's personalize your content