Records link phone number (985) 643-4150 with Helen’s details. Helen has reached the age of 91 years. Helen's birth year is 1933. Public records show Pasadena and Slidell as cities Helen also stayed in. 38181 Tammany St, Slidell, La 70458 is where Helen lives.