Henry was a later descendent of Dolor Davis of early Cape Cod, Massachusetts.
In March 1839 he received his MD from Yale School of Medicine with clinical training at Bellevue Hospital in New York City .