Charles LeRoy Demarest

Birth date: Aug 14, 1945 Death date: Sep 4, 2025

Charles LeRoy Demarest, a husband, father, brother, and friend, passed away peacefully on September 4, 2025. Born on August 14, 1945, Charles lived a life defined by love, kindness, and a deep appreciation for the beauty of the wo