6421 E 36th St N
Tulsa, Oklahoma 74115

This new attraction features a 25 foot high rock climbing wall that allows 4 climbers to ascend at one time while safely harnessed.

Added by Upcoming Robot on November 6, 2010