Dennis M. Leonard, 71, of Lebanon, passed away on Friday, Aug. 1, 2025, at the Lebanon VA Medical Center. He was the husband of Crystal K. (Ebersole) Thompson, to whom he was married for one year and had been her companion for over 30 years.

Born in Hershey, Dennis was a son of the late Paul W. and Mildred (Brown) Leonard. He worked as a forklift operator with Fort Indiantown Gap and the New Cumberland Army Depot until his retirement. He was an avid hunter and fisherman and enjoyed making homemade semi-sweet wine.

In addition to his wife, Crystal, Dennis is survived by his siblings, Gail, wife of Ernie Hostetter, Gene Leonard, and his wife, Linda, and Randy Leonard, and his wife, Linda; as well as several nieces and nephews.

Graveside services will be held on Thursday, Aug. 14, 2025, at 1 p.m., at Indiantown Gap National Cemetery. A procession will form at 12:15 p.m. at Kreamer Funeral Home & Crematory, Inc., 618 E. Main St., Annville.

In lieu of flowers, contributions may be made to the Wounded Warrior Project: www.woundedwarriorproject.org.

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.