24 Hour Service Line 1-800-387-6231 FUELLING YOUR BUSINESS All of our gasoline products contain Tactrol® – a proprietary detergent additive that prevents the build-up of deposits; keeping fuel systems cleaner, improving performance, and extending its lifespan. We also offer ultra-low-sulphur diesel fuel for on- and off-road uses. We offer: Scheduled or on-demand fuel supply. On-site fuel delivery. 5 Cardlock and 9 Petro-Pass™ locations. Fuel tank installation and rentals. COMMERCIAL TANK SOLUTIONS CARDLOCK & PETRO-PASS™ LOCATIONS DELIVERY & ONSITE REFUELLING LUBRICANTS DEF & OTHER FLUIDS CARDLOCK & PETRO-PASS™ LOCATIONS Visit one of our conveniently-located Cardlock and Petro-Pass™ facilities. Keyboard shortcuts Map data ©2021 Google Terms of Use OFFICES Burlington 1380 Grahams Lane Burlington, ON L7S 1W3 VIEW ON MAP Phone 905-637-0033 Fax 289-288-1379 Regional Office Toronto 3993 Keele Street Toronto, ON M3J 2X6 VIEW ON MAP Phone 416-461-0991 Fax 416-461-6598 Regional Office St. Catharines 180 Cushman Road St. Catharines, ON L2M 6T6 VIEW ON MAP Phone 905-685-7334 Fax 905-641-0797 Petro-Pass Newmarket 1172 Twinney Drive Newmarket, ON L3Y 9E2 VIEW ON MAP Phone 905-895-3900 Fax 905-895-0735 Petro-Pass Woodstock 8 Churchill Place Woodstock, ON N4S 7V9 VIEW ON MAP Phone 519-539-8191 Fax 519-539-7377 Petro-Pass Langton 3082 Norfolk County Highway 59 Langton, ON N0E 1G0 VIEW ON MAP Phone 519-875-2676 Petro-Pass Hagersville 2993 Concession 12 Walpole Hagersville, ON N0A 1H0 VIEW ON MAP Phone 905-768-5152 Petro-Pass FREW ENERGY NETWORK Bradford 435 Dissette Street Bradford West Gwillimbury, ON L3Z 3G9 VIEW ON MAP Phone 905- 895-2762 Petro-Pass Dunnville 302 Ramsey Drive Dunnville, ON N1A 2W7 VIEW ON MAP Phone 905-685-7334 Cardlock Etobicoke/Rexdale 1741 Albion Road Toronto, ON M9V 1C3 VIEW ON MAP Phone 416-741-2343 Fax 416-741-7470 Petro-Pass Flamborough 590 Ontario 5 Hamilton, ON L9H 5E2 VIEW ON MAP Phone 519-647-3457 Petro-Pass Milton 615 Steeles Avenue East Milton, ON L9T 1Y6 VIEW ON MAP Phone 416-741-2343 Petro-Pass Norwich 773056 Oxford 59 Norwich, ON N0J 1P0 VIEW ON MAP Phone (519) 875-2676 Cardlock Rockton 1597 4th Concession West Rockton, ON L0R 1X0 VIEW ON MAP Phone 519-647-3457 Petro-Pass Simcoe 300 Fourteenth Street West Simcoe, ON N3Y 4K6 VIEW ON MAP Phone 519-875-2676 Cardlock Welland 286 Lincoln Street Welland, ON L3B 4N4 VIEW ON MAP Petro-Pass PETRO-CANADA™/SUNCOR NETWORK Burlington 5600 Mainway Burlington, ON L7L 6C4 VIEW ON MAP Phone 905-335-9444 Cardlock Bothwell 15807 Longwoods Road Chatham-Kent, ON N7M 5J1 VIEW ON MAP Phone 519-695-2121 Cardlock Barrie 265 Burton Avenue Barrie, ON L4N 5T7 VIEW ON MAP Phone 705-726-6071 Fax 705-728-0054 Cardlock Brampton – Intermodal 2 Intermodal Drive Brampton, ON L6T 5S5 VIEW ON MAP Phone 905-670-0328 Fax 905-696-7364 Petro-Pass Brampton undefined Van Kirk Drive Brampton, ON L7A 1A6 VIEW ON MAP Phone 416-717-3046 Petro-Pass Cochrane 54 Ontario 11 Cochrane, ON P0L 1C0 VIEW ON MAP Phone 705-272-2737 Fax 705-272-2736 Petro-Pass Dorchester 3305 Dorchester Road Dorchester, ON N0L 1G5 VIEW ON MAP Phone 519-268-2929 Petro-Pass Dryden 140 Colonization Avenue North Dryden, ON P8N 2P1 VIEW ON MAP Phone 807-223-6732 Fax 807-223-6786 Petro-Pass Guelph 504 Imperial Road North Guelph, ON N1H 1G4 VIEW ON MAP Phone 519-743-3669 Cardlock Fergus 584 Glengarry Crescent Fergus, ON N1M 0B4 VIEW ON MAP Phone 519-743-3669 Cardlock Fort Erie 1200 Gilmore Road Fort Erie, ON L2A 5M4 VIEW ON MAP Phone 905-835-5657 Petro-Pass Exeter 315 Main Street North Exeter, ON N0M 1S3 VIEW ON MAP Phone 519-235-0853 Cardlock Hamilton – Kenora 349 Kenora Avenue Hamilton, ON L8E 2W3 VIEW ON MAP Phone 905-561-4712 Fax 905-561-7757 Petro-Pass Hamilton – Parkdale 740 Parkdale Avenue North Hamilton, ON L8H 3Y2 VIEW ON MAP Phone 905-543-0673 Fax 905-543-1243 Petro-Pass Hornby 7443 Trafalgar Road Georgetown, ON L7G 4S6 VIEW ON MAP Phone 905-876-3271 Fax 905-876-3271 Petro-Pass Ignace 311 Main Street Ignace, ON P0T 1T0 VIEW ON MAP Phone 807-934-2267 Fax 807-934-2315 Cardlock Kenora 1775 Veterans Drive Kenora, ON P9N 0B9 VIEW ON MAP Phone 807-468-8640 Cardlock Kingston 1586 Centennial Drive Kingston, ON K7P 0C7 VIEW ON MAP Phone 613-389-8010 Petro-Pass Kitchener 120 Conestoga College Boulevard Kitchener, ON N2P 2R5 VIEW ON MAP Phone 519-748-5550 Fax 519-748-9656 Petro-Pass Listowel 5645 Line 86 Listowel, ON N3B 2Z2 VIEW ON MAP Phone 519-291-1480 Cardlock London – Clarke Rd 660 Clarke Road London, ON N5V 3A9 VIEW ON MAP Phone 519-453-6960 Fax 519-659-3612 Cardlock London – Wilton Grove Rd. 825 Wilton Grove Road London, ON N6N 1N7 VIEW ON MAP Phone 519-649-4660 Fax 519-649-0634 Petro-Pass Markham 8240 Woodbine Avenue Markham, ON L3R 2N8 VIEW ON MAP Phone 905-475-6600 Petro-Pass Mississauga – Atlantic Drive 6086 Atlantic Drive Mississauga, ON L5T 1P8 VIEW ON MAP Phone 905-670-2146 Fax 416-333-2650 Petro-Pass Mississauga – Clarkson 555 Southdown Road Mississauga, ON L5J 4V1 VIEW ON MAP Phone 905-823-0404 Fax 905-823-2808 Petro-Pass Mississauga – Dixie Road 7300 Dixie Road Mississauga, ON L5S 1E1 VIEW ON MAP Phone 905-670-0328 Fax 905-696-7364 Petro-Pass Mount Forest 6892 HWY 89 West Mount Forest, ON N0G 2L0 VIEW ON MAP Phone 519-323-3021 Fax 519-323-1588 Cardlock Niagara Falls 5795 Thorold Stone Road Niagara Falls, ON L2J 1A2 VIEW ON MAP Phone 905-356-4945 Fax 905-984-9357 Petro-Pass New Liskeard 997480 Highway 11 Temiskaming Shores, ON P0J 1P0 VIEW ON MAP Phone 705-647-8171 Cardlock Nipigon undefined Ontario 17 Nipigon, ON POT 2J0 VIEW ON MAP Phone 807-887-3646 Fax 807-887-3106 Petro-Pass North Bay 280 Pinewood Park Drive North Bay, ON P0H 1H0 VIEW ON MAP Phone 1-888-474-8410 Fax 705-495-4076 Petro-Pass Orangeville 490 Richardson Road Orangeville, ON L9W 4W8 VIEW ON MAP Phone 519-941-0856 Fax 519-941-0160 Cardlock Orono 8262 Ontario 35 Orono, ON L0B 1M0 VIEW ON MAP Phone 905-983-9290 Fax 905-983-6171 Petro-Pass Oshawa 190 Wentworth Street East Oshawa, ON L1H 3V5 VIEW ON MAP Phone 905-723-3742 Cardlock Peterborough 660 The Kingsway Peterborough, ON K9J 7K2 VIEW ON MAP Phone 705-742-8815 Fax 705-742-8003 Cardlock Pickering 1750 Alliance Road Pickering, ON L1W 3X2 VIEW ON MAP Phone 905-430-7423 Fax 905-430-7423 Petro-Pass Red Lake 84 Hammell Road Red Lake, ON P0V 2M0 VIEW ON MAP Phone 807-727-2406 Fax 807-727-2271 Cardlock Sarina 1741 London Line Sarnia, ON N7W 1B2 VIEW ON MAP Phone 519-542-0897 Fax 519-542-7677 Petro-Pass Sault Ste. Marie 140 Black Road Sault Ste. Marie, ON P6B 0A4 VIEW ON MAP Phone 705-254-6143 Fax 705-254-2370 Petro-Pass Sudbury 3070 Regent Street Greater Sudbury, ON P3E 5H7 VIEW ON MAP Phone 705-522-8701 Fax 705-522-4280 Petro-Pass Sudbury – North 1000 Barrydowne Road Greater Sudbury, ON P3A 5Z9 VIEW ON MAP Phone 705-566-2920 Cardlock Summerstown 6350 County Road 27 Summerstown, ON K0C 2E0 VIEW ON MAP Phone 613-931-2569 Fax 613-931-2923 Petro-Pass Toronto – Steeles Ave. 4747 Steeles Avenue West Toronto, ON M9L 1X2 VIEW ON MAP Phone 416-744-6764 Petro-Pass Toronto – North Queen 58 North Queen Street Toronto, ON M8Z 2C4 VIEW ON MAP Phone 905-670-2146 Cardlock Thunder Bay 720 Hewitson Street Thunder Bay, ON P7B 5Z1 VIEW ON MAP Phone 807-626-3996 Fax 807-622-1162 Cardlock Timmins 364 Moneta Avenue Timmins, ON P4N 1N6 VIEW ON MAP Phone 705-264-3431 Cardlock Vaughan – Concord 120 MacIntosh Boulevard Vaughan, ON L4K 4P3 VIEW ON MAP Phone 905-761-2850 Fax 905-761-2847 Petro-Pass Vaughan – Rutherford Road 9301 Highway 50 Vaughan, ON L4H 2Y5 VIEW ON MAP Phone 905-265-8876 Fax 905-265-8876 Petro-Pass Windsor – County Road 4406 Essex County Road 46 Tecumseh, ON N0R 1K0 VIEW ON MAP Phone 519-737-2634 Fax 519-737-1729 Petro-Pass Wingham 50 North Street West Wingham, ON N0G 2W0 VIEW ON MAP Phone 519-357-2664 Cardlock Petro-Canada is a Suncor business. ™ Trademark of Suncor Energy. Used under license. Toll Free: 1.800.387.6231 ©2021 Frew Energy. All rights reserved. Powered by 7 Communications ™Petro-Canada lubricants products are manufactured by Petro-Canada Lubricants Inc., a HollyFrontier business. Petro-Canada is a registered trademark of Suncor Energy Inc., used under license.