The number currently linked to Helen is (318) 467-5054. Helen is a resident of 111 Circle Dr #451, Newellton, La 71357. The birth year was listed as 1940. Newellton is a city Helen has lived in. The current age of Helen is 84.