N 105th Av E Tulsa OK 74116 Records