Contact Our Toronto Office

    My Visa Source Toronto

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

    Phone: (647) 492-2204

    Toll-Free: 1-888-368-4608


    If you have a general question, please feel free to email us at 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.