ELMIRA-Mary L. (Mooch) Waters, 54, of Elmira, passed away on Saturday, March 26, 2022. Born on August 27, 1967 in Elmira, NY, she was the daughter of the late James and Mary (Tunnicliffe) Waters. Mary was a great friend, sister, and mother. She was the life of the party and knew how to make everyone laugh. She is survived by her longtime companion, Kenny Bailey of Elmira, her son, Joseph Waters of Elmira; her daughter, Amanda Frederick (Roger Crowley, Jr.) of Elmira; her grandchildren, Mia Crowley, Arianna Crowley; her siblings, Audra M. Green (Alfred VanSkiver), Mark Waters, Wendy (Tim) Walker, Mike Waters; best friend, Becky (Boo) Bailey; as well as many nieces and nephews. Friends are invited to attend a celebration of life for Mary on Saturday, April 9, 2022 at 1:00 PM at the Central Assembly of God, 1 Brenway Drive, Horseheads, NY 14845. To leave online condolences, please visit www.olthof.com.