1711 W Newton St Tulsa OK 74127 Records