1412 N 105th Ave E Tulsa OK 74116 Records