David Leonard was born in 1954, age 69. David Leonard's address is 203 Meadow Croft Circle , Birmingham, AL 35242. Possible relatives include Michele Carter, Christina Leonard and 3 others. David's latest phone number is (205) 492-7501. Previous phone numbers include (205) 664-4736 and (205) 893-5768.
Address History: 203 Meadow Croft Circle, Birmingham, AL 35242
Results 1 - 1 of 1