David Lee Armock, age 76, of Rockford, passed away on Tuesday, May 16, 2023. Per David’s wishes, there will be no services.
Be the first to leave a tribute message.
Relieve stress and anxiety with Keola Stress Less Gummies.
Ease aches, and sooth sore joints with Keola Pain Relief Balm.