Mary J. Leach, age 55 of Lawrenceville, GA lost her extended battle with cancer on Tuesday, April 11, 2006. Mary slipped quietly into a more peaceful place leaving all the suffering and pain behind. She fought a courageous battle always smiling, never complaining and trying to make the most of every day. Mary was employed by the Georgia Development Authority in Tucker, GA and was a member of Pleasant Grove Baptist Church in Lawrenceville, GA. Mary is survived by her husband of 33 years, Harry G. Leach of Lawrenceville, their children, Tiffany Leach of Clarkesville; daughter and son-in-law, Kelly and Philip Cate of Buford; Terry Long of Columbia, SC and Patricia McBee of Douglasville; brothers Harold and Howard Long of Suches, GA and several nieces and nephews and great nieces and nephews. Funeral services will be held Friday, April 14 at 10am at Wages Snellville Chapel with Pastor Phil Robertson officiating. Interment will be at 3pm at Sugar Hill Cemetery, Suches, GA. The family will receive friends Thursday from 2 until 8pm at the funeral home. Those desiring may make donations to the American Cancer Society, in memory of Mary J. Leach. Tom M. Wages Funeral Service, Inc., Snellville Chapel, 770/979-3200