The Hub
Address:
6325 120th Ave, Kenosha, WI 53142
Phone:
(262) 857-9799
Restaurants
Other Businesses:
- Yee's Oriental Inn at 5030 6th Ave, Kenosha, WI 53140
- Taco Bell at 2707 18th St, Kenosha, WI 53140
- McDonald's at 7060 Green Bay Rd, Kenosha, WI 53142
- Honada Sushi & Hibachi at 8501 75th St, Kenosha, WI 53142
- George Webb at 7519 45th Ave, Kenosha, WI 53142