Family/Spouse: PIER Willard. Willard (son of PIER Chauncey and MOFFATT Sarah) was born on 08 Aug 1875. [Group Sheet] [Family Chart]