Phone number listed for Helen is (856) 346-3261. The current age of Helen is 119. She has stayed in Saint Petersburg, Ship Bottom and Gibbsboro before moving to Voorhees. 1904 is the birth year of Helen. Helen now resides at 501 Laurel Oak Rd #316, Voorhees, Nj 08043.