Sport Center of Las Vegas
(Be the first to review Sport Center of Las Vegas)
121 E Sunset Rd
Paradise, Las Vegas
89119
Phone Number:
(702) 317-7777
Located near East Sunset Road, The Sport Center of Las Vegas features 93,000 sq ft facility which offers a unique venue with an Arena area approximately 13,000 sq. ft. with upper level bleacher seating for approx 700.