Also known as: rachel20626
Rachel Davis lives in Newalla, OK. She has also lived in Shawnee, OK. She is an alumnus of the Oklahoma City Community College and Little Axe High School. Gregory Lynn Davis, Terry Lynn Davis and Chad A Davis are in Rachel family.