Navengantão footall stadium

Capacity: 8,200

City: Tucuruí

Country: Brazil

Club: Independente AC

International: Unknown