U.S. Embassy in Spain
Calle de Serrano, 75
28006 Madrid, Spain
Phone: (+34) 91-587-2200
Fax: (+34) 91-587-2303
U.S. Consulate General Barcelona
Paseo Reina Elisenda de Montcada, 23
08034 Barcelona, España
Phone: (+34) 93 280 22 27
Fax (+34) 93 280 61 75