Leon Traylor was born in 1970, age 53. Leon Traylor's address is 889 Lunsford Drive Apartment 708, Auburn, AL 36832. Possible relatives include Keosha Rhodes, Craig Traylor and 6 others. Public records show Leon has also lived in Auburn, AL and Camp Hill, AL. Leon's latest phone number is (334) 209-2156. Previous phone numbers include (334) 275-7559 and (334) 663-6199.
Address History: 889 Lunsford Drive Apartment 708, Auburn, AL 36832;
725 Ellis Street, Auburn, AL 36832;
Camp Hill, AL 36850;
Lafayette, AL 36862;
Opelika, AL 36804
Results 1 - 1 of 1