Lenore Elfsten was born in 1906, age 117. Lenore Elfsten's address is 10757 Greenwood Avenue N Apt 220, Seattle, WA 98133. Possible relatives include Paul Elfsten. Public records show Lenore has also lived in Seattle, WA.
Related to: Paul Elfsten
Results 1 - 1 of 1