
Barra Mansa
Brazil · Founded 1908
Estádio Leão do Sul, Barra Mansa, Rio de Janeiro · Capacity: 12,000
Stadium

Name: Estádio Leão do Sul
City: Barra Mansa, Rio de Janeiro
Capacity: 12,000
Surface: grass

Brazil · Founded 1908
Estádio Leão do Sul, Barra Mansa, Rio de Janeiro · Capacity: 12,000
