Formula Canada operates from a total of 2,000 square feet of showroom and a warehouse filled with all you need to keep a healthy, sanitary working environment.

Address

Our Address:

3069 Dundas St. W.