1583 S 67th Ave E Tulsa OK 74112 Records