Leo Carter was born in 1940, age 83. Leo Carter's address is 9317 Horseshoe Bend Road , Dadeville, AL 36853. Possible relatives include Carolyn Carter, Gerald Carter and 4 others. Public records show Leo has also lived in Dadeville, AL. Leo's latest phone number is (256) 825-7129.
Phone Numbers: (256) 825-7129
Carolyn Carter's current address is 9317 Horseshoe Bend Road , Dadeville, AL 36853. Phone numbers associated with Carolyn are (256) 825-7129.
Phone Numbers: (256) 825-7129
Address History: 9317 Horseshoe Bend Road, Dadeville, AL 36853
Results 1 - 2 of 2