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