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
Saturdays 10 am to 12 pm by appointment only
book_appointment

Markham Visa Application Center

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