Joseph W. Cavanaugh - Pedigree | FamilyCentral
 29 May 1847 - 1 Mar 1894
Family Group
Family Group
Martha Ann White
 md. 4 Apr 1873