Helma Newhouse was born in 1921, age 102. Helma Newhouse's address is 974 Wills Creek Road , Elkview, WV 25071. Possible relatives include Donna Atkins, Phyllis Johnson and 5 others. Public records show Helma has also lived in Elkview, WV.
Results 1 - 1 of 1