- Canada
- | United States
- | United Kingdom
Canada Visa
Canadian visa from Canada: 1-800-715-2075
Canada entry visa is not required
for citizens of Canada.
Canada visa for citizens of Canada is required for more information please contact the nearest Canada embassy.
Customer service
Live Help:
Toll-free:1-800-715-2075
Ottawa:613-860-0894
Fax:613-482-4508
E-mail:
My VisaHQ
Page Controls
Mailing address
VisaHQ.com
Embassy Row
2005 Massachusetts Ave. NW
Washington, DC 20036
Embassy Row
2005 Massachusetts Ave. NW
Washington, DC 20036
Recently Viewed
Top 5 requested
Useful Resources
Social networking
