SUPPORT: Mon - Fri: 10 AM - 5 PM
PAYMENT:

US Embassy Spain - Madrid

MAILING ADDRESS:
Calle Serrano 75
28006 Madrid
Spain

Phone: +34 915 87 22 00
Website: es.usembassy.gov

US Embassy News

US Embassy Country News