Stephen Mitchell Boles, 40, of Buford, GA, died April 26, 2011. The funeral service will be held at 11:00 a.m. Friday, April 29th, at Crowell Brothers Peachtree Chapel Funeral Home in Norcross. The family will receive friends Thursday, April 28th, from 6:00-8:00 p.m. at the funeral home. Mr. Boles worked in the Pro Shop at the Atlanta Athletic Club and Horseshoe Bend Country Club. He was a proud member of the NRA and a fan of NASCAR. He is survived by his father and stepmother, Neal & Margaret Boles; mother and stepfather, Judy & Jim Sotor; sister, Karen Boles; grandparents, Peggy Feitt and Vivian Sotor; and stepbrothers, Nick Sotor and Tom Sotor. In lieu of flowers, contributions may be sent to: Gwinnett Humane Society, P.O. Box 750, Lawrenceville, GA 30046,, in memory of Stephen Boles. Online condolences may be expressed at Arrangements by Crowell Brothers Peachtree Chapel Funeral Home, 5051 Peachtree Ind. Blvd., Norcross, GA 30092, (770) 448-5757.