Today Live

Switzerland
Stade St-Léonard

Information

Name
Stade St-Léonard
Country
SwitzerlandSwitzerland
City
Fribourg
Capacity
10.000 Seats
Standing
9.000 Seats
Seating
1.000 Seats