We have moved.

Our showroom will be open to the public again on Monday July 19th.

Our new address is: 17817 Leslie St. Unit 3 Newmarket L3Y 8C6 Get Directons

We look forward to serving you even better from our shiny new showroom!