Biography of Dr. Henry Foster

Last Updated on August 14, 2011 by Dr. Henry Foster was born in the town of Norwich, Vermont, January 18, 1821. He was the son of Henry and Polly (Hubbard) Foster, who were the owners of a farm of six hundred acres of intervale land, and were apparently established for life in a beautiful home. […]

Biography of Dr. Henry Foster Read More »