Leila Farmer was born in 1916, age 107. Leila Farmer's address is 12320 Kelly Lane , Thonotosassa, FL 33592. Possible relatives include George Farmer, James Farmer and 6 others. Public records show Leila has also lived in Tampa, FL.
Leila Farmer's current address is 7021 Anglewood Lane , Tallahassee, FL 32309. Leila's age is 37 years old (1986). Phone numbers associated with Leila are (850) 508-0148 and (850) 591-8039. Leila has also lived in Tallahassee, FL.
Also goes by: Leila Farmer
Results 1 - 2 of 2