The All American Sports Park is one of the only (if not the only) activity centers sports venue to be solely designed for the sports fanatic! Check out the FastKart Speedway and drive a replica stock car. Stop in the Boston Garden Experience for some food and drink while checking out sports memorabilia. The All-Sport Arena is a 2,500 seat arena that hosts minor sports events, like Pop Warner football and the Aggressive Skaters Association Championships. Murals of legendary stadiums adorn the walls of the Arena. This is a great visit for the sports loving ones in your group!
The Las Vegas Sports Center is located at 121 E. Sunset Road.