Stade de Balmont footall stadium

Capacity: 5,600

City: Lyon

Country: France

Club: Lyon La Duchère

International: Unknown