1835 N 105th Ave E Tulsa OK 74116 Records