Our Address Address: 7250 Keele St. Unit 136Vaughan. ON. L4K1Z8 , IMPROVE CANADATelephone: 647-865-2930Telephone: 647-706-3034Email: info@starwoodworking.com Contact Us Today