Where is Christmas Tree Shops Corporate office Headquarters
Christmas Tree Shops Headquarters Address and Contact
Christmas Tree Shops Headquarters Location & Directions
Christmas Tree Shops Headquarters Executive Team
Charles G. Bilezikian
Chief Executive Officer
About Christmas Tree Shops, History and Headquarters Information
Headquartered in Yarmouth Port, Massachusetts, Christmas Tree Shops was incorporated by Doreen and Charles Bilezikian in 1970 in Yarmouth Port, Massachusetts. It started as a complex of three small stores (Front Shop, Back Shop, and Barn Shop). Bed Bath & Beyond acquired this company in 2003.Christmas Tree Shops Inc. owns and handles a chain of retail stores. The Company provides a wide variety of Christmas tree ornaments, food, toys, household furnishings, and Christmas decoration products. Christmas Tree Shops provides its services to its customers all over the United States. They started with one store and now have reached a count of 83 separately located stores. The company has various distribution centers which include Middleboro, Massachusetts, and Florence, New Jersey.