Linnae Ayn West was born on April 16, 1952, and passed away peacefully in her sleep on March 29, 2026, after years of battling cancer.
She was cared for by many kind and compassionate professionals at the WashU Oncology Group in St. Louis.
Linnae is survived by her loving husband of 56 years,...