No stadium image available

Capacity: 1,500

City: Chamalières

Country: France

Club: FC Chamalières

International: Unknown