Stella’s residency is at 1301 France St, New Orleans, La 70117. Stella was born 63 years ago. The number currently linked to Stella is (504) 949-8038. In addition to New Orleans, Stella also lived in New Orleans and Chicago. Stella's birth year is 1961.