Elli Ospencer was born in 1937, age 86. Elli Ospencer's address is 9860 Poppy Lane , Sandy, UT 84094. Possible relatives include Paul Spencer, Stephen Spencer and others. Public records show Elli has also lived in Sandy, UT. Elli's latest phone number is (801) 576-9288. Previous phone numbers include (801) 647-8877.
Also goes by: Elli Gerd Spencer
Address History: 9860 Poppy Lane, Sandy, UT 84094;
941 Po Box, Sandy, UT 84091
Results 1 - 1 of 1