Choose a Language: 

SF CA Locations

Please note we are not accepting drop off at any SF locations at the moment

SF Express Service Points

Company Name S.F. Express Corporation
Address: 235 Hood Rd #2, Markham, ON L3R 4N3, Canada
Tel: 1 855 901 1133
Office Hours:

Not accepting drop off at the moment.

Mon - Fri 08:30am – 05:30pm
Sat, Sun, Holidays: Closed