Ellery Farmer was born in 1975, age 48. Ellery Farmer's address is 1120 Farmer Slocum Road , Lake Wales, FL 33898. Possible relatives include Dennis Farmer, Eleanor Farmer and 7 others. Public records show Ellery has also lived in Lake Wales, FL. Ellery's latest phone number is (863) 287-4485. Previous phone numbers include (863) 439-3489.
Results 1 - 1 of 1