3149 S Atlanta Ave Tulsa OK 74105 Records