Records link phone number (970) 879-7465 with Helena’s details. Helena has reached the age of 85 years. Helena's possible relatives are Helena B Powell, Loenard D Powell, Delia Michael Segrest and 6 other people. The birth year was listed as 1938. Helena has previously lived in Nassau, Evergreen, Schuylerville and one other city. 93 Louden Rd #93Lou, Saratoga Springs, Ny 12866 is where Helena lives.