Family/Spouse: Stella May Hubbard. Stella (daughter of Francis Achel Hubbard and Ida Viola Shepard) was born on 5 Oct 1891. [Group Sheet] [Family Chart]