2021 E Apache St Tulsa OK 74110 Records