Lea Farmer was born in 1993, age 30. Lea Farmer's address is 2067 Ivywood Place , Louisville, KY 40218. Possible relatives include Mila Farmer, Patrice Farmer and 3 others. Public records show Lea has also lived in New Albany, IN.
Results 1 - 1 of 1