Helen was born in 1919. 127 Woodlawn Ave, Depew, Ny 14043 is where Helen lives. The current age of Helen is 104. In addition to Depew, Helen also lived in Lancaster. Helen has listed phone number: (716) 430-2596.