1349 N 76th Ave E Tulsa OK 74115 Records