James Stewart Hamm died Monday, Feb. 10, 2025 at the Willows of New Castle after having been in failing health for the past five years. He was 90 years old. […]
Memorial + Honorary Gifts
Donate in memory of a loved one or in honor of a special event.