Art Boulle’s New Showroom

Oct 09, 2017

We’re excited to announce the opening of our brand new showroom, located in the Improve Canada Centre in Vaughan. The facility is a one-stop-shop featuring more than 350 businesses dedicated to home improvement. The full address is:

Improve Canada Centre
7250 Keele Street West, Suite 41, 42,
Vaughan, Ontario, L4K 1Z8