The number currently linked to Helen is (337) 494-5863. She has stayed in Carson, Compton, Welsh and 4 other cities before moving to Lake Charles. The birth year was listed as 1946. Helen has reached 78 years of age. 1810 Sunset Dr, Lake Charles, La 70607 is where Helen resides. Records link Helen with Lillie Mae Lafleur, Lawrence Lafleur, Walker Helen Victor and 6 other people.