Stella McComas was born on September 19, 1917 in Detroit, Michigan, USA. She was an actress, known for
One Good Man (2009),
Everything's Fine (2012) and
The Letter Writer (2006). She was married to Willis Frank McComas. She died on December 14, 2019 in Layton, Utah, USA.