Helen's birth year is 1932. This year Helen celebrated her 91 birthday. Other a city that she has stayed in is Flushing. Helen now resides at 13120 Via Minerva, Delray Beach, Fl 33484.
Properties probably owned by Helen are located in [propertyStatesNumber] and 1 city. Her properties values are $59,964 and $82,200.