Born in Mansfield, Connecticut, Freeman attended the public schools and moved to New Hampshire in 1769, settling in Hanover.
Freeman was born in Mansfield, Connecticut. Freeman attended the public schools. Freeman moved to New Hampshire in 1769. Freeman was settling in Hanover.