Nelia Scherer was born in 1938, age 86. Nelia Scherer's address is 2112 47th Avenue , Kenosha, WI 53144. Possible relatives include Sherry Raye, Dean Scherer and 6 others. Public records show Nelia has also lived in Kenosha, WI. Nelia's latest phone number is (262) 658-3851.
Phone Numbers: (262) 658-3851
Results 1 - 1 of 1