Harold G. “Tack” Weaver, 79, of Quarryville, passed away on Sunday, November 7, 2021 at his home. He was the beloved husband of Christa R. (Püschel) Weaver, with whom he shared 55 years of marriage.