Leo Farmer was born in 1909, age 115. Leo Farmer's address is 1357 E Mclemore Avenue , Memphis, TN 38106. Possible relatives include Corime Farmer. Leo's latest phone number is (901) 942-1997.
Related to: Corime Farmer
Phone Numbers: (901) 942-1997
Address History: 1357 E Mclemore Avenue, Memphis, TN 38106
Results 1 - 1 of 1