VisaHQ in Canada

We’re not a needle in a haystack. You don’t need a compass or GPS gizmo to find us. On the contrary, we will be your navigator around bureaucratic obstacles of the passport and visa services.

Ottawa, ON Inc.
195-A Bank Street Suite 102 Ottawa, ON K2P 1W7

Toll-free: 1-800-715-20751-800-715-2075 Local: 613-777-0408613-777-0408 Fax:613-777-0486

Services:Visas, Photos
Office hoursMonday — Friday
9:00 am - 5:00 pm ET
Call center hoursMonday — Friday
8:30 am - 8:30 pm ET
Toronto, ON
Vancouver, BC
Montreal, QC