Person ID: I8667792402

Alexander A Vallee

Oct 1847 – 23 Sep 1908

Male

Married: 19 Nov 1872 — Notre Dame Church, Ogdensburg, St. Lawrence, New York, United States