Get directions to: Hub, Kenosha, WI Restaurant address: 6325 120th Avenue Kenosha, WI 53142, USA Driving Walking Bicycling Restaurant: Hub