General information
City
Alcalá de Henares
Address

Calle Escritorios 4
28801 Alcala De Henares
Spain

University name
Universidad de Alcalá
Email
junta_esnalcala@esnalcala.org
Location
Marker
Leaflet | © OpenStreetMap contributors