James F. Thompson was born 19 Feb 1856, Wellesley Twp., Waterloo Region, Ontario, Canada; died 11 Jul 1943, Bolton, Maple Ridge, Arenac, Michigan, United States.
Other Events:
Eby ID Number: Waterloo-277991
Residence: 1861, Wellesley Twp., Waterloo Region, Ontario, Canada; Free Church