Home › Venues › Thelma’s Peach Thelma’s Peach Tickets Buy tickets for concerts at Thelma’s Peach in Tulsa, OK. Thelma’s Peach Concert Tickets & Calendar Sat Nov 14, 2026 Buffalo Galaxy Fraud Stuart Thelma’s Peach Tulsa, OK Tickets & Info Calendar Hotels & Lodging Near Thelma’s Peach About the Venue Thelma’s Peach At-a-Glance Address2008 East Admiral BoulevardTulsa, OK 74110United States Map & Directions Next Event Buffalo Galaxy Nov 14, 2026 Advertisement