Helen's birth date was listed as 1950. The current age of Helen is 74. Helen owns the phone number (985) 385-5764. The residency of Helen is at 336 Neptune St #1, Morgan City, La 70380. Helen has some connections with business: Keller & Melancon, Inc. Other cities that she has stayed in are Patterson and Morgan City.