View policy
Family/Spouse: Ophelia "Pete" Demouchet. Ophelia (daughter of Laurent Demouchet and Marie Latiolait) was born on 31 Dec 1891 in Carencro ?; and died. [Group Sheet] [Family Chart]