CountryChristmassTore.com
About CountryChristmassTore.com
We are located in Westwold, British Columbia, Canada. The Country Christmas Store carries a variety of lights and ornaments for your Christmas displays, mall displays, movie sets or even theme parties. Visit our showroom in Westwold, only 45 minutes from Kamloops or 4 hours from Vancouver. Walk through our 10,000 sq. ft.