John Daniel Freeman age 79 of 16380 Austin Rd-B, Locust, NC passed away Saturday, October 30, 2010 at his home. He was born June 17, 1931 in Bennettsville, South Carolina. He was preceded in death by his father and mother, Walter and Nellie Mae Teeter Freeman Thomason; son David Freeman. He is survived by his former wife; Marie Morris Freeman; sons, Dennis Freeman and wife Gloria of Norwood, Darrell Freeman and wife Cynthia of Rockwell; daughter Denise Honeycutt and husband Ricky of Norwood; grandchildren Daniel, Katie, Nicholas, Hannah, Tonya, David II, Shannon, and William Freeman, and Cheryl Kimrey; 5 great grandchildren; half brother Mikie Thomason and half sisters Gail Burleson and husband James, Polly and Georgie Thomason. Visitation will be Monday, November 1, 2010 from 6 pm to 8 pm at Hartsell Funeral Home of Albemarle. Funeral service will be Tuesday, November 2, 2010 at 11 am. Hartsell Funeral Home’s Lefler Memorial Chapel, Rev. George Bradshaw to officiate. Burial will follow at White Crest Baptist Church Cemetery. Donations may be made to Hartsell Funeral Home, P.O. Box 7, Albemarle, NC 28002 c/o John Daniel Freeman account. The family will meet at the home of Marie Freeman, 16380-A Austin Rd, Locust, NC 28097.