Family/Spouse: Leo Celestine Spencer. Leo (son of Isaac Seymour Spencer and Zoa Belle Mitchell) was born on 16 Sep 1906 in Dexter, Perry County, IN; died on 4 Mar 1956 in Cannelton, Perry County, IN. [Group Sheet] [Family Chart]