Individual Information
Phebe Leech
Birth:
29 Jul 1828
Death:
6 Oct 1854
FCID:5919:69188
Parents
Father:
Thomas Leech
Mother: Prudence Gibbons
Marriage(s)
Family Group
John M. Allen
md. 24 Mar 1853
  Children
1.  
Phoebe Melissa Allen
b. 1 Dec 1853