Leonard Turner was born in 1960, age 63. Leonard Turner's address is 15411 Nile Road , Wilmer, AL 36587. Possible relatives include Edith Davis, Sheila Kelly and 11 others. Leonard's latest phone number is (251) 377-2706. Previous phone numbers include (251) 645-0495 and (251) 645-7447. The latest email address for Leonard Turner is leo****@labrepco.com.
Address History: 15411 Nile Road, Wilmer, AL 36587;
531 Rr 6 #, Eight Mile, AL 36613;
Theodore, AL 36582
Emails: leo****@labrepco.com,
leo****@aol.com
Results 1 - 1 of 1