David H. Armstrong 1812 – 1893
Politicians
Politicians
Biography
David H. Armstrong (1812–1893) was an American politician. Born October 21, 1812 in Nova Scotia. Died March 18, 1893 in St. Louis. Interred at Bellefontaine Cemetery, St. Louis, United States.
Cemetery Map
View larger map →Satellite overview of the cemetery grounds.