Skip to main content

Christmas Tree Shops opens at Wendover Place


Greensboro, N.C. -- New York City-based Centro Properties Group said that Christmas Tree Shops has opened a 33,500-sq.-ft. store at Wendover Place Shopping Center, in Greensboro, N.C.

Centro Properties Group is the owner of Wendover Place.

This ad will auto-close in 10 seconds