14912 E 31st St S Tulsa OK 74134 Records