15 Years in Business Anniversary - Visa Center Travel Visas Application Centers

Contact Visa Center

Before you contact us,
please review our

live_help VISA FAQ

You may find
your answer quicker

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
Major Intersection
 
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

book_appointment

Markham Visa Application Center

(by appointment only)
location_on
HSBC Tower 3601 HWY 7 East,
Suite 1005, Markham, ON
L3R 0M3
Major IntersectionOn HWY 7, 1 block West of Warden Av.
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
book_appointment

Calgary Visa Application Center

location_on
Roslyn Building 400 5th Avenue SW
Suite 300, Calgary, AB
T2P 0L6
Major Intersection5th Avenue SW / 3rd St SW By Public TransportBus 151, 117 Toll-Free1-866-334-0811 Local403-879-2175 Office hoursMon-Fri 9:00 am - 5:00 pm
Call Center: Mon-Fri 6am - 6pm

book_appointment

Vancouver Visa Application Center

location_on
1285 West Broadway
Suite 600, Vancouver, BC
V6H 3X8
Major Intersection
 
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
book_appointment