David Michael Holmes
April 29, 1987 - May 23, 2022
David Michael Holmes Liberty, South Carolina David Michael Holmes, age 35, husband of Kelly Nimmons Holmes, passed away on Monday, May 23, 2022, at Prisma Health Greenville Memorial Hospital. Mr. Holmes was born in Hahn, Germany on April 29,... View Obituary & Service Information