Felix Turner was born in 1959, age 64. Felix Turner's address is 863 Concord Church Road , Talladega, AL 35160. Possible relatives include Jewel Barclay, Patricia Jones and 4 others. Public records show Felix has also lived in Birmingham, AL and Century, FL. Felix's latest phone number is (256) 478-4512. Previous phone numbers include (850) 256-5412 and (850) 478-4512.
Address History: 863 Concord Church Road, Talladega, AL 35160;
1671 Valley Avenue Apartment B, Birmingham, AL 35209;
Century, FL 32535;
Pensacola, FL 32514
Results 1 - 1 of 1