Helen owns the phone number (318) 964-5121. 507 Pinks Ln, Mansura, La 71350 is where Helen resides. Helen was born 75 years ago. She has stayed in Mansura, Stanton and Larose before moving to Mansura. This person's birth year is 1950.