Master Index HIstory

Thomas Sewell Ball



Father: David Ball
Mother: Sarah Perrine

Spouse 1: Esther L. Haines
  1. Sarah Catherine Ball
  2. David Haines Ball