40-year-old Lori A Owens lives in Edmond, Oklahoma, but has also spent time in Crescent, Oklahoma and Oklahoma City, Oklahoma. She is a 1997 graduate of Lee High School and 2000 graduate of Oklahoma Christian University. Lori is related to Richard Lee Owens.