Contact Us

My Visa Source Vancouver

1112 West Pender Street,
Suite 401
Vancouver, BC
V6E 2S1

View Map

Phone: (604) 800-1681

Toll-Free: 1-888-509-1987

Email: [email protected]

My Visa Source Toronto

317 Adelaide Street West,
Suite 520,
Toronto, ON
M5V 1P9

View Map

Phone: 416-900-1044

Toll-Free: 1-888-368-4608

Email: [email protected]

If you have a general question, please feel free to email us at [email protected] or use the form on this page. We will do our best to respond to your inquiry within 24 hours.

Our firm’s business hours are from 6:00 am – 9:00 pm in both our office locations in Vancouver and Toronto. Our intake team is available 24 hours a day via telephone and email.