1107 W Newton St Tulsa OK 74127 Records