
Contact
STS Canada Inc.
Main Terminal:
6205 97th Street NW,
Edmonton, AB T6E 3J5
24/7 On Call Services:
1.877.937.5455
Office Hours:
Mon - Sat: 7am - 6pm
Sun: By Appointment
TransAlta Contract Freight: 780.962.8508
Baron Contract Freight: 1.877.937.5455
Capital Power Contract Freight: 1.888.551.5579