5425 S 99th Ave E #C Tulsa OK 74146 Records