Eli Farmer's address is 103 Cleburne Street , Attalla, AL 35954. Possible relatives include Melissa Farmer, Richard Farmer and 3 others. Public records show Eli has also lived in Attalla, AL. Eli's latest phone number is (256) 298-0114. Previous phone numbers include (256) 538-5574.
Also goes by: Christopher Farmer
Address History: 103 Cleburne Street, Attalla, AL 35954
Results 1 - 2 of 2