235 W 61st Pl N Tulsa OK 74126 Records