Stadium Name: Estadio Nueva España
Country:
Argentina Argentina
Address: Avenida Santiago de Compostela 3801 y Fernandez, Barrio Flores, Villa Lugano
Capacity: 34 500
Surface: Grass
Teams:

Estadio Nueva España