Levallois Levallois SCF

Presentation

FRANCE FRANCE
Town Levallois
Acronym LSC
Established 1983
Stadium Stade Didier Drogba (1500 seats)