Get directions to: Helm, La Crosse, WI Restaurant address: 108 3rd Street North La Crosse, WI 54601, USA Driving Walking Bicycling Restaurant: Helm