Richard Paul Allred, 68, formerly of Windblow Rd., Jackson Springs, died Thursday, January 29, 2015 at FirstHealth Moore Regional Hospital in Pinehurst. Family and Friends are invited to a Celebration of Life Lunch on Thursday, February 5, 2015 from 12-2 PM at Marcus UMC Fellowship Hall, 2081 Windblow Rd., Jackson Springs. Born in Moore County, on June 22, 1946, he was the son of William Carl and Mary Elizabeth Stewart Allred. He was a truck driver. He is survived by a daughter, April Leigh Allred of Laurinburg; his mother, Mary Elizabeth Allred of Ellerbe; brother, Tommy Allred of Ellerbe and sister, Lynda Kern of Birmingham, AL. In lieu of flowers, memorials may be made to Marcus UMC, c/o Linda Williams, 141 Research Farm Rd., Candor NC 27229 or to the American Diabetes Association, P.O. Box 11454, Alexandria, VA 22312. Briggs-Candor Funeral Home is in charge of arrangements.