Lille Lille Olympique SC

Presentation

FRANCE FRANCE
Town Lille
Acronym LOSC
Established 1944
Stadium Stade Pierre Mauroy (49000 seats)
Official website http://www.losc.fr/