Stade Francis TurcanBy Mikalai / May 20, 2025 Opened:1965Capacity:8289Address:31 Chem. de Paradis, 13500 Martigues, France