Ella Lorena Scutt 1877-
Ella
Birth on 9 June 1877 • Illinois, UNITED STATES of AMERICA
Marriage with Joseph Snodgrass about 1899
• UNITED STATES of AMERICA
Death • UNITED STATES of AMERICA?
Sources
-
Birth:
Census 1880 Illinois
-
Marriage with Joseph Snodgrass:
Pam Woods