The age of Helen is 56. 2550 Chatelain St, Mansura, La 71350 is where Helen lives. The birth year was listed as 1968. In addition to Mansura, Helen also lived in Mansura and Baton Rouge. Records link phone number (318) 964-5949 with Helen’s details.