Located about 15 miles south of Tulsa in the town of Jenks, the Oklahoma Aquarium is open year-round from 10 a.m. to 6 p.m. On Tuesdays, it stays open until 9 p.m. Some say admission is a little ...
Hosted on MSN5mon
Sneak peek at Scheels as grand opening approacheslike the double arched salt water aquarium at the entrance, where employee Caleb was diving with the fish, and the vibrant Ferris wheel on which Hornsby from the Tulsa Drillers was taking a spin.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results