Individual Information
Phillis McRae
Birth:
1854
Northampton, Northampton, England
Death:
1883
Northampton, Northampton, England
FCID:7881:11282
Parents
Father:
Mother:
Marriage(s)
Thomas Richards
md. 1879
Northampton, Northampton, England
Children
1.
Emma Elizabeth Richards
b. 1879
2.
Sarah Ann Richards
b. 1881