Ellen L. Rice Remler, 99, of Avalon Place, New Castle, formerly of Ellwood City (North Sewickley Twp.), passed away peacefully at Avalon Place on Monday morning, March 25 2019. She was born in Ellwood City on October 19 1919, to the late Oran... View Obituary & Service Information