4327 S Atlanta Ave Tulsa OK 74105 Records