Skip to content
Free Shipping on Orders over $1000 — Free Shipped Samples — Most Orders Ship within One Business Day — Terms apply
Free Shipping on Orders over $1000 — Free Shipped Samples — Most Orders Ship within One Business Day — Terms apply

Terminal Listing

View On Map Address Phone Toll Free Fax
Alberta
Athabasca 3505 53rd Street, Athabasca, AB T9S 1A9 780-675-2349 888-675-2640 780-675-2334
Calgary 9500 Venture Ave. S.E, Calgary, AB T3S 0A1 403-720-9770 888-640-9649 403-216-0880
Edmonton 11310 Bevington Road, Acheson, AB T7X 6B8 780-452-5275 800-232-7384 780-452-3386
Edson 540 – 63rd Street, Edson, AB T7E 1V8 780-712-4110 780-712-4122
Fort McMurray 400 MacAlpine Crescent, Fort McMurray, AB T9H 4B1 780-791-1478 780-791-5162
Grande Prairie 8601 – 115 Street, Grand Prairie, AB T8V 6Y6 780-538-1441 780-532-9443
High Level 11100 94th Street, High Level, AB T0H 1Z0 780-926-3821 780-926-4938
Hinton 106 Hampshire Road, Hinton, AB T7V 1G8 780-865-1160 780-865-1116
Lethbridge 4128 2nd Avenue N., Lethbridge, AB T1H 0C6 403-320-1951 403-329-6576
Medicine Hat 1849 30th Street S.W., Medicine Hat, AB T1B 3N6 403-526-5961 403-526-8094
Peace River 835035 Range RD 224, Peace River, AB T8S 1T3 780-624-1377 780-624-3474
Provost 5323 50 Av, Provost, AB T0B 3S0 780-753-2299 780-669-7130
Rainbow Lake #5 Rainbow Drive, Rainbow Lake, AB T0H 2Y0 780-956-3925 780-926-4938
Red Deer 7794 47 Avenue Close, Red Deer, AB T4P 2J9 403-346-8855 866-346-8855 403-341-4110
Slave Lake 925 8th Street NW, Slave Lake, AB T0G 2A0 780-849-3123 866-606-3123 780-849-3152
British Columbia
Abbotsford 31414 Peardonville Rd, Abbotsford, BC V2T 6M7 604-856-8629 604-850-5611
Courtenay 890 5th St, Courtenay, BC V9N 1K9 250-338-5262
Cranbrook 1112 Cobham Ave. West, Cranbrook, BC V1C 6T3 250-426-7435 800-663-2705 250-426-7484
Dawson Creek 9701 – 13th Street., Dawson Creek, BC V1G 3W1 250-782-5346 250-782-5393
Fort Nelson 4504 – 53 Street, Fort Nelson, BC V0C 1R0 250-774-2200 250-774-6696
Fort St. John 10603 – 87 Avenue, Fort St. John, BC V1J 5K6 250-787-1958 250-787-1961
Kamloops 641 Athabasca St W unit c, Kamloops, BC V2H 1C5 250-314-1855 250-372-1503
Kelowna 2805 Acland Rd, Kelowna, BC V1X 7X2 250-763-0023 250-763-1169
Nanaimo 1011 Old Victoria rd. Nanaimo, BC V9R 6Z8 250-740-0094 250-740-2539
Prince George 1025 Eastern Street, Prince George, BC V2N 5R8 250-962-6362
Sparwood RR1, 585 Michel Creek Rd., Sparwood, BC V0B 2G1 250-425-6494 800-663-2705 250-425-2844
Vancouver 1305 Kingsway Ave, Port Coquitlam, BC V3C 4W3 604-415-9357 800-663-1004 604-522-1704
Victoria 10001 Avenger Way, North Saanich, BC V8L 5S9 250-595-2174 888-772-7347 250-595-2165
Manitoba
Brandon 1865 1st St. North, Brandon, MB R7C 1A9 204-728-1100 204-729-8862
Flin Flon 314 Green Street, Flin Flon, MB R8A 0H2 204-623-7909 204-623-7909
The Pas 36 Industrial Road, The Pas, MB R9A 1R8 204-623-7909 204-623-7909
Thompson 40 Gay Street, Thompson, MB R8N 1N9 204-677-3600 204-677-8844
Winnipeg 2165 Brookside Blvd., Winnipeg, MB R2R 2Y3 204-633-4448 866-535-8283 204-633-8858
New Brunswick
Moncton 689 Edinburgh Drive, Moncton, NB E1E 2L4 800-265-1485 705-282-1788
Newfoundland and Labrador
Labrador City 6 First Ave, Wabush, A2V1B0 709-944-4828 709-944-4829
Ontario
Barrie 2059 Industrial Park Road, Innisfil, ON L9S 3V9 705-737-3311 800-461-7506 705-737-0424
Cambridge 790 Industrial Road, Cambridge, ON N3H 4W1 519-653-0321 800-265-8180 519-653-4913
Cornwall 605 Boundary Road, Cornwall, ON K6H 6K8 613-932-3666 705-740-1182
Dryden 15 Richan Rd, Dryden, ON P8N 3G2 807-937-2400 800-363-0988 807-937-2431
Fort Frances 600 5th St. West, Fort Frances, ON P9A 3C6 807-274-3144 807-274-5530
Gore Bay 154 Hwy 540B, PO Box 390, Gore Bay, ON P0P 1H0 705-222-1904 800-265-1485 705-282-1788
Hearst 214 Front St. P.O. Box 340, Hearst, ON P0L 1N0 705-362-4311 705-362-7789
Huntsville 111 Lindgren Road, Huntsville, ON P1H 1Y2 705-789-4426 705-789-0350
Kapuskasing 14 Dagenais Road, Kapuskasing, ON P5N 2Y4 705-335-8585 705-335-3748
Kingston 1265 McAdoo’s Lane, Glenburnie, ON K0H 1S0 613-546-8460 613-531-8448
Listowel 885 Main Street West, Listowel, ON N4W 1B4 519-653-0321 800-265-8101 519-653-4913
Little Current 120 Harbour Vue Rd, Little Current, ON P0P 1K0 705-368-2512 705-368-3206
London 1525 Wilton Grove Road, London, ON N6N 1M3 519-644-0183 800-265-4670 519-644-0643
Marathon 112 Peninsula Road, Marathon, ON P0T 2E0 807-229-0551 800-563-8230 807-229-1309
New Liskeard 399 Radley Hill Road, New Liskeard, ON P0J 1P0 705-647-6881 800-461-8784 705-647-4149
North Bay 180 Ferris Drive, RR#5 Station Main, North Bay, ON P1B 8Z4 705-476-1333 705-476-9499
Ottawa 4120 Belgreen Drive, Box 423, Gloucester, ON K1G 3N2 613-736-8902 613-736-7798
Pembroke 1369 Pembroke St. W., Pembroke, ON K8A 7A5 613-736-8902 800-267-3908 613-735-7997
Peterborough 1900 Technology Dr. Peterborough, ON K9J 6X7 705-743-1523 705-740-1182
Pickle Lake Hwy 599, Pickle Lake, ON P0V 3A0 807-937-2400 800-363-0988 807-937-2431
St. Catharines 19 Smith Street, St. Catharines, ON L2P 3J7 905-684-7807 905-684-8994
Sault Ste. Marie 721 Carmen’s Way, Sault Ste. Marie, ON P6C 3L2 705-949-2351 705-949-0191
Sudbury 75 Mumford Road, Lively, ON P3Y 1L1 705-692-4703 800-563-0952 705-692-9303
Thunder Bay 161 Main Street, Thunder Bay, ON P7B 6S5 807-345-6501 800-465-3904 807-345-6731
Timmins 2000 Hwy 655 North, P.O. Box 1570, Timmins, ON P4N 7W7 705-267-7987 800-461-1225 705-267-0488
Toronto 1335 Shawson Drive, Mississauga, ON L4W 5J6 905-670-5982 800-268-9994 905-670-5980
Toronto Sales 7035 Ordan Drive, Mississauga, ON L5T 1T1 905-670-8990 905-670-8960
Wawa 164 Mills Drive, Wawa, ON P0S 1K0 705-856-2260 705-856-2276
Quebec
Baie-Comeau 1330 Boulevard Industriel, Baie-Comeau, QC G5C 1B9 418-296-9123 855-855-9123
Chicoutimi 1876 Boulevard Saint-Paul, Chicoutimi QC G7K 1C9 844-221-2059
Havre-Saint-Pierre 1238 de l’escale, Havre-Saint-Pierre, QC G0G 1P0 418-538-2014 855-538-2014 418-538-3327
Quebec City 380 rue Desrochers Quebec, QC G1M 1C2 418-688-1740 418-688-1992
Montreal 1890 Sources Blvd., Pointe-Claire, QC H9R 5B1 514-694-5111 800-361-3132 514-694-8472
Rouyn-Noranda 1250 Ave. Lariviere, Rouyn-Noranda, QC J9X 4L1 819-797-1317 800-567-6499 819-797-1483
Sept-Îles 185 rue Napoléon, Sept-Îles, QC G4R 4R7 418-968-9123 855-968-9123 418-962-9121
Varennes 1390 Lionel-Boulet, Varennes, QC J3X 1P7 450-655-9123 800-267-9123 450-655-3171
Saskatchewan
La Ronge 406 Norseman St., La Ronge, SK S0J 1L0 306-425-3266 306-425-5277
Melfort 909 Charles, P.O. Box 3084, Melfort, SK S0E 1A0 306-752-5363 306-752-5029
Prince Albert 29 North Industrial Dr., Prince Albert, SK S6V 6V4 306-764-0934 306-763-1012
Regina 385 Henderson Dr., Regina, SK S4N 5W8 306-721-8272 306-721-8779
Saskatoon 210 Apex St., P.O. Box 7739, Saskatoon, SK S7R 0A2 306-668-9200 306-242-1217
Swift Current 1405 Chaplin St. W., P.O. Box 1954, Swift Current, SK S9H 4M7 306-778-3411 306-773-3323
Yorkton 133 Dominion Ave, Yorkton, SK S3N 1S3 306-782-7164 306-782-7166