Helen’s current address is 1309 Barron Lake Rd #32, Niles, Mi 49120. The age of Helen is 64. Helen owns the phone number (269) 684-7519. Niles is a city Helen has lived in. The birth year was listed as 1960.