Happy Hour @ Thelma's Peach (w/Matt, Neil & Pete)

(CDT, UTC-05) (CDT, UTC-05)

Thelma's Peach, 2008 E. Admiral Blvd., Tulsa, OK. 74110

Located at the west entry point into the heart of the Kendall-Whittier district, Thelma’s Peach is Tulsa’s newest music and arts destination. A comfortable, all-inclusive environment, Thelma’s is the next installment in the Peachtown catalog of live music and sensory experiences.