Large Size Shoes in Luxembourg Chaussures Léon Address: avenue de la Liberté 64, 1930 Luxembourg Luxembourg Phone Number: +352 48 44 97