BROWSE OUR 15,000 SQUARE FOOT SHOWROOM
Welcome to a virtual tour of our 15,000 square foot showroom located at 7700 Keele Street, Vaughan, Ontario. We're open to the public and welcome any inquiries in-person, on the phone, or email.
Our showroom is packed with artificial plants and florals, planters, and home decor pieces. Only a select amount of items are featured on our online store due to shipping constraints. The following pages provide a glimpse into our full Silk Plant collection.