Yes, we have a large 2-story store located at 6370 St-Hubert in Montreal open to the public 7 days a week.
6370 Saint-Hubert Street
Montreal (QC) H2S 2M2
Monday to Wednesday: 10am to 6pm
Thursday – Friday: 10am to 9pm
Saturday – Sunday: 10am to 5pm