Advertisement
A HOLIDAY JAMGRASS JAMBOREE!!! Come celebrate the holidays with us at the Thelma's Peach Happy Hour Series! This will be a free entry event, doors at 5PM, music from 5:30-7:30PM, Friday December 20th!
Advertisement
Event Venue & Nearby Stays
Thelmas Peach, 2008 E Admiral Blvd, Tulsa, OK 74110-5207, United States,Tulsa, Oklahoma