Leta Carr was born in 1930, age 93. Leta Carr's address is 506 Rice Road Apartment 246, Tyler, TX 75703. Possible relatives include Pamela Carr, Talmadge Carr and others. Leta's latest phone number is (903) 561-6659.
Also goes by: L M Carr
Phone Numbers: (903) 561-6659
Address History: 506 Rice Road Apartment 246, Tyler, TX 75703;
2910 Ware Street, Little Rock, AR 72204;
Rusk, TX 75785
Results 1 - 1 of 1