Last seen in Tulsa, Oklahoma on April 4, 2018. Last seen on June 22, 2019 at approximately 7:30 PM. (Information retrieved from NamUs.gov)