Helen's birth date was listed as 1932. 10879 Highway 2, Floodwood, Mn 55736 is where Helen resides. Helen was born 91 years ago. Phone number listed for Helen is (218) 476-2618. Public records show Floodwood as a city Helen also stayed in.