Louis Farmer was born in 1933, age 91. Louis Farmer's address is 516 North Spring Aire Court , Peoria, IL 61605. Possible relatives include Jodee Alcorn, Jody Alcorn and 7 others. Public records show Louis has also lived in Peoria, IL. Louis's latest phone number is (309) 229-9332. Previous phone numbers include (309) 229-9494 and (309) 637-1523.
Also goes by: Louis I Farmer
Results 1 - 1 of 1