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.

At Kreamer Funeral Home, we have years of experience caring for families, from all walks of life. Each family comes to us because they know we are leaders in our profession, dedicated to excellence in service, and have the highest integrity.