William SHEPHERD Edward SHEPHERD Vincent SHEPHERD Francis SHEPHERD Margaret H SHEPHERD Christine Elizabeth SHEPHERD Mary CARROLAN Mini tree diagram

Margaret SHEPHERD

1901 -

Life History

1901

Born in Massachusetts.

Page created using GEDmill version 1.9.1 Pro