Phone number listed for Helen is (704) 728-4078. 143 Main St, Hudson, Nc 28638 is where Helen resides. Helen has previously lived in Hudson. The current age of Helen is 91. The birth year was listed as 1933.