Here is all the useful information on the diplomatic representation of United States: Embassy of the United States in Spain
Embassy of the United States in Spain
Country | Spain |
---|---|
Town | Madrid |
Address | Serrano 75, 28006 Madrid, Spain |
Phone number | 91-587-2200 |
Fax number | 91-587-2303 |
Email address | |
Website | embassy.goabroad.com/embassy/edit/275 |