Stade de la Duchère-Balmont

Capacity:
5438
Opened:
1966
Address:
264 Av. Andrei Sakharov, 69009 Lyon, France
Scroll to Top