Landscapes 07

David Shane Keegan

November 19, 1955 ~ June 2, 2020 (age 64)


CORVALLIS -David Shane Keegan, 64, of Corvallis, passed away Tuesday, June 2nd, peacefully in his home.  He was born  November 19th, 1955, in Auburn WA, to Beverly and Duane Keegan.  He was the eldest of three children.  

Dave was raised on a farm in Auburn, graduating Auburn High School in 1974. He then attended Western Washington University, where he earned a bachelor’s degree in 1980, and a Master of Science in 1982.  He earned a PhD in Organic Chemistry from the University of California, Riverside in 1990. 

On September 4th, 1982, he married the love of his life, Penny Keegan. They had Kevin in 1987 and Emily in 1989.  Dave was a loving father and devoted husband. After completing his PhD, Dave and his family moved to Corvallis, MT. Dave took a job with RIBI, then Endobiologics. Service was an important part of David’s life.  He was an active member of the first Presbyterian Church, where he served as an elder and deacon. 

David became a Master Mason in June of 2006 in Ionic Lodge 38. He was a member and past worthy patron of Leona Chapter 31 O.E.S. David also served as the Rainbow Dad for Hamilton Assembly 2.

David was proceeded in death by his father Duane Keegan and his wife Penny Keegan. He is survived by his children Kevin (Bryn) Keegan and Emily Keegan; his mother Beverly Keegan and siblings Mary Settanni and Steve Keegan.

A Memorial Service will be held Friday, August 14th at 1pm at the Masonic Lodge in Hamilton, MT with reception to follow.  

The family asks memorials be made to Leona Chapter 31 O.E.S, 115 3rd St, Hamilton, MT 59840.


To send flowers to the family or plant a tree in memory of David Shane Keegan, please visit our floral store.


Memorial Service
August 14, 2020

1:00 PM
Masonic Lodge (Hamilton, MT)
Guaranteed delivery before the Memorial Service begins

© 2020 Daly Leach Memorial Chapel. All Rights Reserved. Funeral Home website by CFS & TA