6616 E 73rd Pl Tulsa OK 74133 Records