This person's birth year is 1920. Helen turned 103 years old. Possible relatives of Helen are: Leslie Nash, Glenn Allen Nash, Kenneth J Nash and 3 other people. Helen’s current address is 1327 Opelousas St, Lake Charles, La 70601. Other cities that she has stayed in are Lafayette, Missouri City and Lake Charles. Records link phone number (337) 439-9858 with Helen’s details.