South Denver

Arapahoe Sports Center (Indoor)

7300 South Fraser Street, Centennial, CO 80112