Location
The center is located within the South Point hotel on Las Vegas Boulevard, about 6 miles south of the "strip".
South Point Hotel, Casino & Spa
9777 S Las Vegas Blvd, Las Vegas, NV 89183
The center is located within the South Point hotel on Las Vegas Boulevard, about 6 miles south of the "strip".
South Point Hotel, Casino & Spa
9777 S Las Vegas Blvd, Las Vegas, NV 89183