Lenora Armstrong Cowel Obituary
It is with great sadness that we announce the death of Lenora Armstrong Cowel (Naperville, Illinois), who passed away on September 13, 2018, at the age of 87, leaving to mourn family and friends. Leave a sympathy message to the family on the memorial page of Lenora Armstrong Cowel to pay them a last tribute.
She was predeceased by: her husband Steven Nick Cowel. She is survived by: her brother Dale; and her friend Jennifer Carso. She is also survived by his four children and their children, many nieces.