Address: 2001 Alford Park Dr, Kenosha, WI 53140, USA
“Great field, very nice stands, but restrooms pretty far walk.”
Address: 6800 60th Ave, Kenosha, WI 53142, USA
“Nice stadium for a high school, should have left all gates open for exit from stands, especially those who parked in handicap across parkway. They had to walk all the way around to get to east parking lot.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…