Interactive tree of Martha Freeman

Martha Freeman 1702
Samuel Porter 16651736
Daniel Porter 16251690
Mrs. Mary Porter 1630
John Porter 15941648
Roseanna White 16001647
Include the "next history" button HERE.