Spanish embassy near me. Contact the consulate of Spain in Phoenix.

Spanish embassy near me. Plaza del Marqués de Salamanca, 8.