7020 E 31st St S Tulsa OK 74145 Records