Estadio Libertadores de América

Club Atlético Independiente

Capacity: 48,069
Year built: 1928
Neighborhood: Avellaneda

Overview

In the shadow of the Presidente Peron, the newly built Libertadores de America is home to Avellaneda’s “Red Devils.”