| Birth | 12 Jan 1839 | Chatham County, North Carolina, United States | | | |
| Residing | 1850 | 1850 Census - Lower Regiment, Chatham, North Carolina, United States | | | |
| Marriage | 22 May 1861 | Wake County, North Carolina, United States - Amelia Caroline "Carrie" Yates | | | |
| Census (family) | 1870 | Pittsboro Road North Side, Chatham County, North Carolina, United States - Amelia Caroline "Carrie" Yates | | | |
| Marriage | 18 Sep 1877 | Chatham County, North Carolina, United States - Nancy Ellen "Ellen" Mims | | | |
| Census (family) | 10 Jun 1880 | Cape Fear Township, Chatham County, North Carolina, United States - Nancy Ellen "Ellen" Mims | | | |
| Alt name | 1897 | John Sanford | | | |
| Occupation | Apr 1897 | practicing physician in Allopathic medicine - Towns, Georgia, United States | | | |
| Marriage | 10 Apr 1897 | Bibb County, Georgia, United States - Valemma Emma "Vallie" Weathers | | | |
| Census (family) | 5 Jun 1900 | Towns District, Telfair, Georgia, United States - Valemma Emma "Vallie" Weathers | | | |
| Death | 22 Jan 1909 | Towns District, Telfair, Georgia, United States | | | |
| Miscellaneous | 14 Apr 2020 | general information - 809 Holland Road, Fuquay-Varina, Wake, North Carolina, United States | | | |