876 S Irving St
Denver, CO 80219
5AM to 11PM
Located on the corner of Kentucky Ave and Irving St, in Denver, Colorado, this little park packs a lot of punch! It's small, but has some gnarly obstacles with an Aztec feel all around.