Leroy Veerhusen was born in 1938, age 85. Leroy Veerhusen's address is 629 West 9th Street Apartment D, Storm Lake, IA 50588. Public records show Leroy has also lived in Storm Lake, IA. Leroy's latest phone number is (712) 732-3638.
Also goes by: Leroy E Veerhusen
Phone Numbers: (712) 732-3638
Results 1 - 1 of 1