Trestrella is an importer of custom designed artificial Christmas trees, wreaths and garlands made with the finest materials and most realistic designs on the market. We offer lighting choices that outperform our competitors.
Our showroom in Lake Barrington, IL. has our complete line on display for you to experience first hand. We can customize our products and work with you to produce designs specifically for you.
Welcome to the world of Trestrella, Where quality and the best in holiday products meet