2666 N Darlington Ave Tulsa OK 74115 Records