Larry Steven Holmes
December 18, 1942 - May 30, 2023
Larry Steven Holmes, known to many as Steven, passed away on Tuesday, May 30, 2023 at the age of 80. He was born on December 18, 1942 in New Castle, Indiana to the late Glen D. Holmes and Georgia L. (Logan) Emmons and Virgil Emmons (Stepfather).... View Obituary & Service Information