1048 N 78th Ave E Tulsa OK 74115 Records