3268 S Lakewood Ave #16c Tulsa OK 74135 Records