Get directions to: 94 North, Kenosha, WI Restaurant address: 6305 120th Ave Kenosha, WI 53142, USA Driving Walking Bicycling Restaurant: 94 North