Coping with Grief
We would like to offer our sincere support to anyone coping with grief. Enter your email below for our complimentary daily grief messages. Messages run for up to one year and you can stop at any time. Your email will not be used for any other purpose.
Warren L. Weaver, 85, of Williamstown, passed away Tuesday, July 21, 2026 at the Hershey Medical Center.
Warren was born in Williamstown on August 12, 1940, a son of the late John Weaver and Mary Finley Weaver.
Warren was a retired school bus driver.
He was a graduate of the former Williamstown High School.
Warren was a member of the Williamstown American Legion, Williamstown VFW, and had been an active member of the former Reinerton Fire Company.
In addition to his parents he was preceded in death by his wife Linda Linkey Weaver, 2020; sister, Katherine Barns; two brothers, Richard Finley and John Earl Finely.
Surviving are his three stepchildren, Steven Weiser (Maureen), Etters, David Weiser (Stacey), New Cumberland, and Theresa Keating (Joseph), Pine Grove; five grandchildren including Nicholas Lentz, Pine Grove, whom he was very close to; seven great grandchildren; a sister, Mary Weaver Stover, North Carolina; nieces and nephews.
Warren will be laid to rest privately in the Indiantown Gap National Cemetery with full military honors.
The Dimon Funeral Home & Cremation Services, Inc., Tower City is honored to serve Warren's family. To send condolences to the family visit www.dimonfuneralhome.com
To send flowers to the family or plant a tree in memory of Warren L. Weaver, please visit our floral store.