The current age of Helen is 97. Helen’s residency is at 2493 Wavecrest Dr, Citrus Springs, Fl 34434. Helen has previously lived in Norfolk. The number currently linked to Helen is (757) 583-1201. 1927 is the birth year of Helen.