Home / Contact Info Contact Info 3032 Dougall Avenue Windsor, Ontario N9E 1S4 Toll Free: 1-800-665-6296 Local: 519-969-7600 Contact Us Please fill out the form below to contact us by email. Name* First Last Email* PhoneMessage*CAPTCHA