Helen was born 85 years ago. Helen's birth year is 1939. Helen now resides at 2009 Wood St, Elkhart, In 46516. Helen has listed phone number: (574) 675-9967. Osceola and Elkhart are cities Helen has lived in.