6111 120th Avenue, Kenosha, WI 53142