Career
Hall was born November 7, 1830 in Norton, Massachusetts to Richard H. Hall and Mary A. (Bates) Hall. Hall attended the public schools in Norton, Bristol Academy in Taunton and Pierce Academy in Middleborough, Massachusetts. Hall was elected in December 1886.