All other inquiries (514) 983-5603
Drop us a line. We would love to hear from you.
We at Stilwells are always looking to expand our store locations. If you think you are a good fit for our products. Please fill out the form below and we will get back to you within 24 hours.