Stella currently resides at 102 Apricot St, Thibodaux, La 70301. Thibodaux is a city Stella has lived in. This person's birth year is 1929. Stella has listed phone number: (985) 447-2398. The possible relatives of Stella are Percy J Delcambre, Wayne David Delcambre, Kenneth Joseph Delcambre and 2 other people. Stella has reached 95 years of age.