Notes for: Calvin Parker CROUCH
Notes for: Calvin Parker CROUCH
Resided in Littleton, NH from 1865.