Leo Farrae was born in 1937, age 86. Leo Farrae's address is 3620 Arizona Avenue , Kenner, LA 70065. Possible relatives include Denise Farrae, Ethel Farrae and others. Leo's latest phone number is (504) 888-6867.
Also goes by: Leo Farrae
Phone Numbers: (504) 888-6867
Address History: 3620 Arizona Avenue, Kenner, LA 70065;
217 W Loyola Drive, Kenner, LA 70065;
Metairie, LA 70002
Results 1 - 1 of 1