Daniel Keith Allen was born on 28 Nov 1953 in Cleveland County, North Carolina.
Daniel married Jennifer Lynn Alexander on 9 Apr 1973 in Mount Pleasant Baptist Cemetery, Mooresboro, Rutherford County, NC. Jennifer was born on 6 Jun 1954 in Cleveland County, North Carolina. [Group Sheet] [Family Chart]
Daniel married Kathy Amanda Horton on 4 Nov 1978 in Buffalo Baptist Church, Grover, NC. Kathy was born on 8 Jan 1956 in Cleveland County, North Carolina. [Group Sheet] [Family Chart]