So you want to play at Oklahoma's best beach volleyball facility?
Now how do I find this awesome place you ask!
Tulsa's North Beach is located at the AA & TWU Sports Complex, at Hwy 169 and Apache.
That is near the Tulsa Airport off of Hwy 169 and 36th Street North and back south one mile.
