Lenoard Francis was born in 1959, age 64. Lenoard Francis's address is 849 54th Street , Emeryville, CA 94608. Possible relatives include Cora Crosby, Leon Francis and others.
Address History: 849 54th Street, Emeryville, CA 94608
Results 1 - 1 of 1