Open House – at The Studio
The Studio 2221 E. Admiral Blvd., Tulsa, OK, United StatesWe are thrilled to be able to meet every one of you and strengthen The Studio's community, so this Saturday 6/13 we will be hosting an open house from 10AM - Noon for you to come by and introduce yourself! This is extremely casual, so feel free to come and go whenever your schedule allows. […]