William married Catherine KEEFER on 21 Dec 1837 in Thorold, Welland, Ontario. [Group Sheet] [Family Chart]