Helen’s current address is 6915 Lake Rd, Fountain, Mi 49410. The phone number (231) 757-2392 is Helen’s. The birth year was listed as 1920. Fountain is a city Helen has lived in. This year Helen celebrated her 105 birthday.