Louella Farmer was born in 1938, age 86. Louella Farmer's address is 1701 East 93rd Street , Chicago, IL 60617. Possible relatives include James Farmer. Public records show Louella has also lived in Chicago, IL. Louella's latest phone number is (773) 315-8181. Previous phone numbers include (773) 374-5376.
Also goes by: Louella S Farmer
Related to: James Farmer
Results 1 - 1 of 1