Address
World Trade Center #2102 2 Canal St. New Orleans, LA 70130USA
Phone
local: (504) 525.4951international: +1.504.525.4951
Fax
local: (504) 525.4955international: +1.504.525.4955
Email
conspneworleans@correo.mae.es
This is NOT the official website of the Consulate-General of Spain in New Orleans. The information contained in this site is provided for reference purposes only.