Stadium Name: Estadio Presbítero Bartolomé Grella
Country:
Argentina Argentina
Address: Calle Ayacucho y Calle Churruarín
Capacity: 22 000
Surface: Grass
Teams: