Bicycle Components And Parts in Luxembourg L.s. Sports Address: Rue de la Gare 27, 9211 Schieren Luxembourg Phone Number: +352 81 84 95