David A. Weaver, 54, of Mifflintown, passed away on Thursday, July 12, 2018 at his residence.
He is survived by his wife, Anna G. (Yoder) Weaver; his children, Seth A. Weaver and his wife Betsy of McAlisterville, Leon M. Weaver and his wife Veronica of Mifflintown, Rosanna M. Petersheim and her husband Mark of McAlisterville, Amanda K. Weaver and Emery D. Weaver both at home; and four grandsons and four granddaughters.
Funeral services will be held at 9:00 a.m. on Saturday, July 14, 2018 at the David Troyer Residence, 715 Laurel Run Road, Mifflintown with Tobias Petersheim officiating. Interment will follow at Rockland Cemetery, Mifflintown.
A viewing will be held from 12:00 – 8:00 p.m. on Friday, July 13 at the Leon Weaver residence, 623 Laurel Run Road, Mifflintown.
Arrangements have been entrusted to the Brown Funeral Homes, Inc., 100 Bridge Street, Mifflintown.