Leila Acorn was born in 1921, age 102. Leila Acorn's address is 13123 Torrey Pines Drive , Auburn, CA 95602. Possible relatives include Darold Acorn, Scott Acorn and others. Public records show Leila has also lived in El Cerrito, CA. Leila's latest phone number is (530) 268-1982. Previous phone numbers include (650) 222-9900.
Results 1 - 1 of 1