Helen is a resident of 303 Larance Orchard Rd, Dubach, La 71235. Helen was born 87 years ago. The birth year was listed as 1936. The number currently linked to Helen is (318) 777-1222. A city Helen has lived in before is Bernice.
Public records show that Helen is English. Possible Helen's ethnic group is Western European. Helen can speak English. Helen's education level is college. The date of birth was listed as 1936-01-01.