No stadium image available

Capacity: 4,800

City: Le Puy-en-Velay

Country: France

Club: Le Puy Foot 43

International: Unknown