David Michael Barb, 51, of Selinsgrove, passed away on Sunday, March 12, 2023, at Fox Subacute in Mechanicsburg.

David was born in Lebanon on January 4, 1972, to the late John C. and Margaret L. (Peiffer) Barb.

He enjoyed baseball, football, listening to music, dogs, and spending time with his family.

He is survived by his siblings, Steven Barb (Nancy), of Campbelltown, Sandra K. Hopkins (Scott), of Palmyra, a niece, Angel Will (Adam), a nephew, Bonn Hopkins (Bethany), four great-nephews, and one great-niece.

A funeral service will be held on Friday, March 17, 2023, at 11 AM from Kreamer Funeral Home and Crematory Inc., 618 E. Main Street, Annville. Interment will be in Salem UCC Cemetery, Campbelltown. There will be a viewing from 10 AM until 11 AM at the funeral home.