Type: Private Established: 1818 Website: spain.slu.edu Grading system Location: Avenida del Valle 34 Madrid Spain Phone: 34 91 554 58 58