Elena Onstead was born in 1968, age 56. Elena Onstead's address is 3526 Scotland Drive , Antelope, CA 95843. Possible relatives include Cheri Love, Larry Onstead and 4 others. Public records show Elena has also lived in Citrus Heights, CA and North Highlands, CA. Elena's latest phone number is (801) 774-8902.
Phone Numbers: (801) 774-8902
Address History: 3526 Scotland Drive, Antelope, CA 95843;
6021 Bach Court, Citrus Heights, CA 95621;
North Highlands, CA 95660;
Layton, UT 84040
Results 1 - 1 of 1