Helmer Nelson was born in 1915, age 108. Helmer Nelson's address is 3401 Lemon Street , Riverside, CA 92501. Possible relatives include Helen Nelson. Public records show Helmer has also lived in Riverside, CA. Helmer's latest phone number is (909) 353-1220. Previous phone numbers include (909) 683-0886 and (951) 203-8055.
Results 1 - 1 of 1