VisaHQ.ca EmbassiesSpain Embassy list in Canada

Spain Embassy list in Canada

800-715-2075800-715-2075

Spain visa is required for

Spain Embassy Canada

74 Stanley Avenue
K1M 1P4
Ottawa
Canada
Phone+1-613-747-2252
+1-613-747-7293
+1-613-747-1143
+1-613-747-6181
Fax+1-613-744-1224
Email
Post address
Website URL
Report changes
×

Report changes

Spain Consulate Canada

2 Bloor St.East Suite 1201.
Toronto
Ontario M4W 1A8
Canada
Phone+1-416-977-1661
+1-416-977-3923
+1-416-977-4075
+1-416-977-4705
Fax+1-416-593-4949
Email
Post address
Website URL
Report changes
×

Report changes

Spain Consulate Canada

1, Westmount Square. 1456
H3Z2P9
Montreal
Canada
Phone+1-514-935-5235
Fax+1-514-935-4655
Email
Post address
Website URL
Report changes
×

Report changes