The residency of Helen is at 2476 Glenwood Dr, Grand Forks, Nd 58201. The birth year was listed as 1923. Helen was born 101 years ago. Phone number listed for Helen is (701) 746-6946. A city Helen has lived in before is Grand Forks.