Leona Carter was born in 1947, age 77. Leona Carter's address is 2591 Grape Street , Abilene, TX 79601. Possible relatives include Charlie Carter, Jimmy Carter and 1 others. Leona's latest phone number is (325) 673-6040. Previous phone numbers include (325) 676-3106 and (915) 676-3106.
Address History: 2591 Grape Street, Abilene, TX 79601;
2601 Grape Street, Abilene, TX 79601;
Arlington, TX 76017
Results 1 - 1 of 1