Skip to main content
All Play Score
Live 18

Stadium

Estadio Municipal Ciudad de Tudela

Tudela, Spain

Home of Tudelano

Capacity
11,000
City
Tudela, Spain