David Joseph Leonhardt, 32, unexpectedly passed away on Wednesday, August 16, 2023. He is predeceased by maternal grandparents, Gene and Barbara Robinson; 2 step-brothers, Terry Stafford, Jr. and Joshua Stafford; step-niece, Destiny Stafford; aunt, Corrina Nikki Woody.
Left behind to cherish his memory is his wife, Courtney Leonhardt; son, David Leonhardt, Jr., son, Jayden Leonhardt, son, Adrian Leonhardt, daughter, Hope Leonhardt, son, Ayden Leonhardt, and daughter, Merari Leonhardt; father and step-mother, Mark Leonhardt (Polly); mother and step-father, Chrissy Corley (Kenny); brother, Brian Leonhardt (Kathy); step-sisters, Kellie Bridges (Teddy) and Shannon Bell (John); step-brothers, Jacob Stafford (Michelle) and Wesley Stafford; paternal grandparents, Sunny and Jane Leonhardt; numerous nieces and nephews.
David liked working as a Mechanic. He loved spending time with his family and friends. He will forever remain in our hearts.
A Memorial Service will be held at 2:00 PM on Sunday, the 27th of August, 2023 at Mountain View Agape Church, 506 Sparrow Springs Road, Kings Mountain, NC 28086.
Robert Morgan Funeral and Cremation Services, LLC is honored to serve the Leonhardt Family. Memorial tributes may be made at www.rsmorganfsl.com.
To send flowers
to the family or plant a tree
in memory of David Joseph Leonhardt, please visit our floral store.