She has stayed in Springfield before moving to Springfield. Helen currently resides at 120 Melha Ave, Springfield, Ma 01104. The number currently linked to Helen is (413) 739-2492. This year Helen celebrated her 104 birthday. The birth year was listed as 1920.