5508 S Atlanta Ave #3 Tulsa OK 74105 Records