1113 N 105th Ave E Tulsa OK 74116 Records