Cover for Leonard Eugene Barnett's Obituary
Leonard Eugene Barnett Profile Photo
1960 Leonard 2025

Leonard Eugene Barnett

June 2, 1960 — December 21, 2025

Punxsutawney

Leonard Eugene Barnett, 65, of Punxsutawney, passed away on Sunday, December 21, 2025 at UPMC Presbyterian Hospital in Pittsburgh with his family by his side.

He was born June 2, 1960, to Emerson and Marie (Sowers) Barnett in Punxsutawney.

He was a 1978 graduate of Punxsutawney Area High School. He started working at Mack’s Automotive when he was 16. He worked there for 22 years and also painted cars as a side job. He went to work for JR Resources in 1998 and retired in 2023. Leonard enjoyed visiting with his friends, painting vehicles, attending tractor shows, and helping with his son’s autocross racing. Most of all he loved spending time with his family and grandchildren.

He is survived by his wife of 38 years, Mechele R. (Bouch) Barnett, five children; Nicholas A. Barnett, (Stephanie), Blue Grass, IA, Patricia L. Barnett (Jerry Andrade), VA, Del W. Bouch (Chelsea), David L. Barnett (Melissa) and Danyka A. Riddle (Luke), all of Punxsutawney, ten grandchildren; Meghan Barnett, Brayden Andrade, Taylor Andrade, Kayla Bouch, Dravin Bouch, Rylan Bouch, Carter Bouch, Lenore Bouch, Chevy Barnett, and Ryker Barnett, his mother-in-law, Anna B. Bouch, Punxsutawney, a sister Anna Marie Ryder, FL, a brother-in-law Donald D. Bouch, Rossiter, a niece Jennifer Paul (Matt), Mechanicsburg, and a nephew Robert Paul.

He was preceded in death by his parents, two brothers; Gary Barnett and Paul “Barney” Barnett, and his father-in-law Donald “Bill” W. Bouch.

Friends will be received on Friday from 1:00 PM to 7:00 PM and on Saturday from 10:00 AM until the time of service at 11:00 AM at the McCabe Funeral Home, Inc., 114 Maple Ave., Punxsutawney, PA 15767.

To offer condolences or to share a memory, please visit www.mccabewaldronfh.com

To order memorial trees or send flowers to the family in memory of Leonard Eugene Barnett, please visit our flower store.

Service Schedule

Upcoming Services

Visitation

Friday, December 26, 2025

1:00 - 7:00 pm (Eastern time)

Add to Calendar

Enter your phone number above to have directions sent via text. Standard text messaging rates apply.

Visitation

Saturday, December 27, 2025

Starts at 10:00 am (Eastern time)

Add to Calendar

Enter your phone number above to have directions sent via text. Standard text messaging rates apply.

Funeral Service

Saturday, December 27, 2025

Starts at 11:00 am (Eastern time)

Add to Calendar

Enter your phone number above to have directions sent via text. Standard text messaging rates apply.

Guestbook

Visits: 1241

This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.

Service map data © OpenStreetMap contributors

Send Flowers

Send Flowers

Plant A Tree

Plant A Tree