Phone number listed for Helen is (847) 432-2499. Helen has reached the age of 100 years. Helen’s current address is 309 Euclid Ave, Highwood, Il 60040. Helen's birth date was listed as 1923. Helen has previously lived in Highwood, Deland and Deerfield. We have found 4 possible relatives of Helen: Joseph Castelli, Barbara G Castelli, Ernest J Castelli and one other person.