Elwood Nelson was born in 1906, age 117. Elwood Nelson's address is 2260 Valley View Drive , Weiser, ID 83672. Possible relatives include Jennie Nelson. Public records show Elwood has also lived in Emmett, ID.
Related to: Jennie Nelson
Elwood Nelson's current address is 928 W Main Street , Boise, ID 83702. Elwood's age is 107 years old (1917).
Address History: 928 W Main Street, Boise, ID 83702
Results 1 - 2 of 2