1. | Charlie Lewis Stowell was born on 29 Apr 1889 in Bedford,,New Hampshire, USA. Charlie married Bertha Lee Foster on 29 Mar 1918 in Nashua,,New Hampshire, USA. Bertha was born on 8 Aug 1891 in Reeds Ferry,,New Hampshire, USA. [Group Sheet] [Family Chart] |