2241 E Skelly Dr #103 Tulsa OK 74105 Records