1501 N Peoria Ave E Tulsa OK 74110 Records