2837 E 42nd St N Tulsa OK 74110 Records