1332 S 75th Ave E Tulsa OK 74112 Records