MOORESVILLE David Robert Brown, 73, of Mooresville, passed away Sunday, July 14, 2019, at Lake Norman Regional Medical Center in Mooresville, surrounded by his loving family. Born Sept. 30, 1945, in Mooresville, he was a son of the late J. D. Brown Sr. and Annie Hucks Brown. Mr. Brown was a retired police detective for the Mooresville Police Department. He was a U.S. Army veteran. Mr. Brown is survived by his wife, Sheila Guffey Brown; daughter, Dalana (Jody) Blackwelder; brother, J. D. Brown; sisters, Frances Sipes and Judy (Larry) Cooke; grandchildren, Milton "DJ" (Kimberley) Turner, Christopher N. (Lydia) Turner, Tiffany (Andre) Anderson, Jody (Kaylee) Blackwelder Jr., and Louanndra (Joseph) Jenkins; and 11 great-grandchildren. Funeral services will be held at 1 p.m., Thursday, July 18, at Broad Street United Methodist Church in Mooresville, with the Rev. Gary Sowell and the Rev. Mike McDonald officiating. Burial will follow at Iredell Memorial Park, Statesville, with full military honors. The family will receive friends from 6 to 8 p.m., today (Wednesday, July 17), at Cavin-Cook Funeral Home in Mooresville. In lieu of flowers, memorials may be made to Broad Street United Methodist Church, 355 S Broad St., Mooresville, NC 28115. Cavin-Cook Funeral Home, Mooresville, is serving the family of Mr. Brown. Condolences may be made to the Brown family at

(0) entries

Sign the guestbook.

THANK YOU for helping us ensure that all guest book entries are positive and considerate. If you see a negative or inappropriate comment, please click on the link in the comment to report it, and a staff member will follow up immediately.