1316 W Xyler St Tulsa OK 74127 Records