8601 E 74th Pl Tulsa OK 74133 Records