Apple Maps
Search
Guides
Directions
Have a Business on Maps?
Manage Your Business
BLS Spain Visa Application Center
BLS Spain Visa Application Center
Passport Office ·
Miracle Mile, Los Angeles
Directions
Call
Website
Details
Hours
Closed Today
Hours
Closed Today
Sunday
Closed
Mon – Fri
10:00
AM
–
2:00
PM
3:00
PM
–
4:00
PM
Saturday
Closed
Website
usa.blsspainvisa.com/losangeles
Phone
+1 (516) 888-1169
Address
5455 Wilshire Blvd
Ste 1011
Los Angeles, CA 90036
United States