The birth year was listed as 1932. Helen has previously lived in Charleston. 1212 Stuart St, Charleston, Wv 25302 is where Helen resides. The current age of Helen is 91. Helen owns the phone number (304) 344-9564.