Helen has previously lived in Powellsville and New York. The current age of Helen is 84. The phone number (252) 332-5953 is Helen’s. Helen's birth date was listed as 1939. Helen now resides at 131 Moore Town Rd, Ahoskie, Nc 27910.