Complete name: Estadio El Palmar
City: Sanlúcar de Barrameda
Country: Spain Spain
Capacity: 5.000
Field: 105 m x 65 m
Opening: 1948
Football stadium: Yes

former names

-