NamePeter Ross McCabe
Birthp n/k
Spouses
Birth20 Oct 1860, near Fort Laramie, Wyoming
DeathJun 1945, Berkley, Alameda, CA.
FatherBenjamin Franklin Ellis (1832-1904)
Marriage2 Oct 1884, Turlock, Stanislaus, CA
Last Modified NewCreated 14 Jul 2013