Stade de la Source footall stadium

Capacity: 8,000

City: Orléans

Country: France

Club: US Orléans Loiret

International: Unknown