Cara Duvall was born in 1966, age 57. Cara Duvall's address is 1341 E North 16th Street , Abilene, TX 79601. Possible relatives include Martha Chronister, Anna Duvall and 7 others. Public records show Cara has also lived in Corbin, KY and Leitchfield, KY. Cara's latest phone number is (214) 503-1533. Previous phone numbers include (325) 864-5469.
Address History: 1341 E North 16th Street, Abilene, TX 79601;
411 Beatty Avenue, Corbin, KY 40701;
Leitchfield, KY 42754;
Jackson, MO 63755;
Dallas, TX 75218
Results 1 - 1 of 1