Saint Louis University Madrid Campus photograph

Saint Louis University Madrid Campus

Use attributes for filter !
AddressAv. del Valle, 34, 28003 Madrid, Spain
Hours Closed ⋅ Opens 9AM Mon
Provinces Community of Madrid
Phone +34 915 54 58 58
Founded1818
Date of Reg.
Date of Upd.
ID2467702
Send edit request

About Saint Louis University Madrid Campus


Saint Louis University - Madrid Campus, founded in 1967, is a 4-year American university in Spain. Saint Louis University is a highly ranked Jesuit institution with campuses in St. Louis, Missouri, and Madrid, Spain.

Where is the Saint Louis University Madrid Campus

Saint Louis University Madrid Campus Map
Click on the photo of Saint Louis University Madrid Campus to view it on Google Maps.

Related Persons

Next Profile ❯