2824 E 44th St N Tulsa OK 74110 Records