Stade Français Stade Français

Presentation

FRANCE FRANCE
Town Paris
Acronym SF
Established 1900
Stadium Centre sportif du Haras Lupin (5000 seats)