1123 E Apache St Tulsa OK 74106 Records