Delia Ospencer was born in 1951, age 73. Delia Ospencer's address is 1574 Spur Court , Payson, UT 84651. Possible relatives include Diane Graham, Cleon Spencer and 5 others. Public records show Delia has also lived in Bellflower, CA and Long Beach, CA. Delia's latest phone number is (408) 557-8835. Previous phone numbers include (801) 465-4912 and (808) 623-4639.
Also goes by: Delia Orduno Spencer
Address History: 1574 Spur Court, Payson, UT 84651;
9078 Cedar Street Apt A, Bellflower, CA 90706;
Long Beach, CA 90808;
Palm Desert, CA 92211;
Palmdale, CA 93551
Results 1 - 1 of 1