Records link phone number (985) 447-2535 with Leola’s details. 507 12Th St, Thibodaux, La 70301 is where Leola resides. Her birth year was listed as 1918. She has stayed in Thibodaux before moving to Thibodaux. Leola was born 105 years ago. Company linked with Leola is: Kiddie Kare Day Care Center, Inc.