Stephen Longstroth Richards

Birth
29 July 1853
Salt Lake City, Salt Lake, Utah, United States

Death
05 July 1922
Salt Lake City, Salt Lake, Utah, United States
Parent Marriage

Willard Richards to Nancy Longstroth

Date: 18 January 1843

Marriage Type: eternity

Notes

Source: FS

Notes

Notes

Notes