After a hard-fought battle with cancer, Mercy Rivera of Thatcher passed away peacefully with her family by her side on Monday, June 8th in Mesa, AZ. Mercy was born September 24, 1946, to Rosario Ramirez and Beatriz De La Torre Ramirez in Douglas,... View Obituary & Service Information
