Biography of Allen, Joseph Henry
Last Updated on October 23, 2012 by Allen, Joseph Henry, was born August 21, 1820, in Northborough, Worcester County, where his father (Joseph, born in Medfield, 1790, on the old homestead at Castle Hill, occupied since 1649 and still by the Allen family) was settled as minister of the town in 1816, and remained pastor […]