Lenna Nelson was born in 1946, age 77. Lenna Nelson's address is 128 N 8th Street Apt 2, Montpelier, ID 83254. Possible relatives include Cami Nelson, Earl Nelson and 13 others. Lenna's latest phone number is (208) 755-0656.
Phone Numbers: (208) 755-0656
Address History: 128 N 8th Street Apt 2, Montpelier, ID 83254
Lenna Nelson's current address is 128 N 8th Street Apt 2, Montpelier, ID 83254.
Address History: 128 N 8th Street Apt 2, Montpelier, ID 83254
Results 1 - 2 of 2