James Russell Thalls, 81 of New Castle passed away on Thursday, February 2, 2023. He was born on September 19, 1941 a son of the late Russell and Mary (Valentine) […]
Memorial + Honorary Gifts
Donate in memory of a loved one or in honor of a special event.