Helen Niemel was born in 1919, age 104. Helen Niemel's address is 22 Maple Terrace , North Tonawanda, NY 14120. Possible relatives include Edward Niemel, Pamela Niemel and others. Public records show Helen has also lived in North Tonawanda, NY.
Results 1 - 1 of 1