811 clubs · 29 seasons · 118 stadiums
The Football Fan BaseFootball catalogue
  1. Home
  2. Stadiums
  3. Juan Ramón Loubriel Stadium
Juan Ramón Loubriel Stadium

Sebastian Perez · CC BY-SA 4.0 · Wikimedia Commons

Stadium

Juan Ramón Loubriel Stadium

22,000 seatsCapacity
2003Opened