Ruth Knapp Davis is 65 years old. She lives in Jacksonville, North Carolina. She has also lived in Greenville, South Carolina; Cincinnati, Ohio; Simpsonville, South Carolina and Batavia, Ohio. Some of Ruth family members are Troy E Davis, Mary A Knapp, Hayden Keith Davis, Robert H Knapp and Randy Lee Davis.