Stadium Name: Estadio Francisco de la Hera
Country:
Spain Spain
Address: Calle de Badajoz
Capacity: 11 580
Surface: Grass
Teams:

Estadio Francisco de la Hera