222 - 757 W Hastings St
Vancouver, BC, V6C 1A1
+1 778-706-2218
Vancouver Office
1 Elmhurst Avenue
Toronto, ON, M2N 1R3
+1 647-4935-211
Toronto Office
Canada Border Services Agency
CIC Processing times
How to apply for a work permit at a port of entry
Temporary Foreign Worker Program
Border wait times: United States to Canada
BC / US Border information