Contact Us

Our address:

7975 17th Avenue,
Montreal, H1Z 3R2, Qc
Tel: 514-721-1717
Fax: 514-721-6590
info@stor-wel.com
Office hours:
Monday-Friday: 8:30 am – 7:00 pm
Saturday: 10:00 am – 5:00 pm
Sunday: Call to verify
Holidays: Call to verify

Route from your address to Stor-Wel: