Eleana Maria Sanchez Torres 80 of Clifton entered eternal rest on Thursday May 4, 2023. She was born in Tacna, Peru. She resided in Clifton for many years. She was a Professor in her country for many years. She is survived by 3 sisters Georgina... View Obituary & Service Information