13990 Etteca Rd, Berry, AL, 35546 (current address)
2616 Hannah Dr, Deatsville, AL, 36022 (2012)
We found 1 person named Leon Smith in Berry, AL. View Leon’s phone numbers, current address, previous addresses, emails, family members, neighbors, associates, and other history records.
Frequently asked questions for Leon Smith
Leon Smith is 92 years old.
Leon Smith can be contacted on (205) 339-1266.
Use [email protected] to email Leon Smith.
Leon Smith currently resides at 13990 Etteca Rd, Berry, Alabama, 35546 and has lived there since 2013.
Leon Smith has lived at the following address: 2616 Hannah Dr, Deatsville, Alabama, 36022.
The following people are Leon Smith’s relatives: William Smith, Berry (AL), Jacqueline Smith, Deatsville (AL).