How do you know Stella? Please share your stories and photos, and help spread the word about this page!
Stella was born January 26, 1939 in Saint Louis, Missouri, USA; and died August 08, 2007 in Houston, Texas, USA. Stella is buried in Woodlawn Cemetery in Houston, Texas.