1555 N 105th Ave E Tulsa OK 74116 Records