Helmer Fjelsrud's address is 4703 20th Avenue , Armstrong, IA 50514. Possible relatives include Elaine Fjelsrud, Joan Fjelsrud and others. Public records show Helmer has also lived in Armstrong, IA. Helmer's latest phone number is (712) 330-6381. Previous phone numbers include (712) 864-3216.
Results 1 - 1 of 1