Non-U.S. citizens seeking a visa to any of the current Schengen territories/countries are required to purchase Schengen insurance. Please click below and follow the instructions to obtain the mandatory insurance.
Click here for buying Insurance
Consulate General of Spain in Los Angeles
5055 Wilshire Blvd., Suite 860
Los Angeles, CA 90036
Telephone : 323 938 0158; 323 938 0159
http://www.exteriores.gob.es/