1326 S 131st Ave E Tulsa OK 74108 Records