Limoges Limoges Football

Presentation

FRANCE FRANCE
Town Limoges
Acronym LF
Established 1917
Stadium Stade Saint-Lazare (3000 seats)