5317 S Atlanta Ave Tulsa OK 74105 Records