Contact

 
Address:

2116 Main Street, Vancouver BC,
V5T 3C5 Canada

Hours of operation:
Monday – Saturday: 10am-6pm
Sunday 11am-5pm

Phone:

+1 604.620.8144

Fax:

+1 604.620.5844

TWR Home Staging is a division of TWR Interior Design Inc.

We would like to invite you to come visit our beautiful showroom located in the center of Vancouver, BC, Canada