Expo Square Pavilion
Tulsa, OK
City
The Expo Square Pavilion, sometimes called simply The Pavilion, and formerly known as the Tulsa Fairgrounds Pavilion, is a 6,311-seat multi-purpose arena, in the Tulsa State Fairgrounds in Tulsa, Oklahoma.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account