Spain National Team

Team Info

Team Info

Official Name
Spain
Founded
1913
Phone
+34 (91) 495 9800
Fax
+34 (91) 495 9801
Address
28230, Ramón y Cajal, Las Rozas, Spain
Venue
Camp Nou
City Barcelona
Capacity 99787
Address Carrer d'Arístides Maillol