David P. Shelton was born about 1796 in Connecticut.
He died on 23 August 1878 in Connecticut. He was buried in Alderbrook Cemetery, Guilford, New Haven County, Connecticut.
Sources
"1850 United States Federal Census", database, Ancestry.com. David P. Shelton appears in same household as Julia, Henry and Mary for the census taken in Huntington, Fairfield, Connecticut.
"1860 United States Federal Census", database, Ancestry.com. David P. Shelton appears in same household as Julia for the census taken in Guilford, New Haven, Connecticut.
"1870 United States Federal Census", database, Ancestry.com. David P. Shelton appears in the census taken in Guilford, New Haven, Connecticut.