2308 W Newton Ct Tulsa OK 74127 Records