Very nice facility. Excellent for individuals and families to work out.
City of Aurora is located at 13387 E 19th Pl, Aurora, CO 80011