Ellen McArthur (91), wife of Lester McArthur both longtime Kane and Ludlow resident passed away in Englewood, FL Sept. 4, 2016. Ellen was born on June 1, 1925, a daughter of Rex and Roxie Carpenter of Townville, PA. Ellen and Les met at her... View Obituary & Service Information