company featured image
Improve Canada
Decor, Associations, Interior Design

350+ Home Renovation Showrooms Under ONE Roof! Visit Our Showrooms 7250 Keele Street, Vaughan, ON L4K 1Z8 General inquiries: 905.677.2577 Mall hours: Wed, Fri, Sat: 11am to 6pm Thu: 11am to 9pm Sun: 12pm to 5pm Mon, Tue: By Appointment Only Lease/Buy: 416-417-7507 E-mail SOCIAL MEDIA Twitter Facebook Instagram Youtube Pinterest