The Cyrus Avery Centennial Plaza was the first major project of Tulsa's "Vision 2025" plan to be completed. It's located on Southwest Boulevard (Route 66) at Riverside Drive.

The Plaza displays the eight state flags of Route 66 and a bronze statue titled, "East Meets West." It also has the Route 66 Skywalk which allows visitors to easily cross the busy road and get a birds-eye view.