2020 W 51st St S Tulsa OK 74107 Records