Mary Peach Mary Peach passed away on May 23, 2005, at her home in Leavenworth. A celebration of Mary's life will be held at 1:00 p.m. Wednesday, June 1, 2005, at the Leavenworth Church of the Nazarene. Memorials may be made to the church youth ministry or Wenatchee Valley Humane Society. Published in the Daily Herald on 5/28/2005.