Canada’s largest home improvement mall now open

If you have been to Vaughan Mills Shopping Mall recently, you may have been noticing  a new store is coming to Vaughan Mills.
 Canada’s first and largest home improvement centre -Improve will be opening in Vaughan Mills Shopping Centre, it offers a one-step shopping experience like no other.
Check out this store