Sweden Consulate General can be your headquarters for all your Consulates General needs. Located in San Diego, you can give us a call to find out what we can do for you. We can't wait to hear from you.
Address
8880 Rio San Diego Drive
Ste. 800
San Diego, California 92108
Ste. 800
San Diego, California 92108
Website
http://www.consulateofswedensandiego.org
Phone Numbers
Sweden Consulate General can be found in the following category: