Office locations
Toronto Visa Application Center (HEAD OFFICE)
By appointment only
- location_on
- Sloan Group Building 4646 Dufferin St., Unit 6
Toronto, ON
M3H 5S4
One block north of Finch and Dufferin intersection.
FREE Parking available. By Public Transport
TTC from Sheppard West or Finch West subway stations. Toll-Free 866-334-0811 Local 416-979-4626 Office hours By appointment Mon-Fri 9 am-5 pm;
Call Center: Mon-Fri 9 am-8 pm Saturdays 10 am to 12 pm by appointment only

Markham Visa Application Center
(Temporarily Closed)- location_on
- HSBC Tower 3601 HWY 7 East,
Suite 1005, Markham, ON
L3R 0M3
Free Parking available By Public TransportYRT buses: 1 & 40; Viva buses: "Pink" & "Purple" Toll-Free1-866-334-0811 Local416-800-9159 Office hoursMon-Fri 9:30 am - 5:30 pm
(closed for lunch 1:00-2:00 pm)
Call Center: Mon-Fri 8 am-8 pm

Calgary Visa Application Center
(Temporarily Closed)- location_on
- Roslyn Building 400 5th Avenue SW
Suite 300, Calgary, AB
T2P 0L6
Call Center: Mon-Fri 6am - 6pm

Vancouver Visa Application Center
- location_on
-
1285 West Broadway
Suite 600, Vancouver, BC
V6H 3X8
On North side of W.Broadway, East of Granville St.
Street Parking available By Public Transport
Buses: 99, 9, 17 Oak.
Toll-Free1-866-334-0811 Local604-484-1925 Office hoursMon-Fri 9:00 am - 5:00 pm
Call Center: Mon-Fri 9 am - 5 pm
