1507 S 76th Ave E Tulsa OK 74112 Records