S Harvard Ave E Tulsa OK 74114 Records