2607 E Newton Pl Tulsa OK 74110 Records