Timothy J. Shanahan, age 81, passed away Wednesday, April 4, 2018, at his home, following a long illness.
A memorial service will be held at a later date.