St Francis FC (Seychelles) is a Seychelles-based football club which plays in the Seychelles League.https://int.soccerway.com/teams/seychelles/saint-francis-fc/17602/matches/ The team is based in Baie Lazare on Mahe island.
Stadium Currently, the team plays at the 10,000 capacity Stade Linité.
References
External links Soccerway