Mark D. Weaver, 64, entered into rest Sunday, November 7, 2021, at Grandview Nursing and Rehab, Danville.
He was born January 29, 1957, in Sunbury, a son of Pauline Boyer of Millmont, and the late Alton Weaver.
Mark was a graduate of Mifflinburg High School.
Surviving in addition to his mother, is his brother, Scott Weaver of Mifflinburg.
He was preceded in death by his father and sister.
Following Mark’s wishes, services will be held privately.
Arrangements are by Roupp Funeral Home, Inc., 8594 Old Turnpike Rd., Mifflinburg.