Odessa Showalter
Generation: 1
1. Odessa Showalter was born in 1874 in Providence, Providence County, Rhode Island, USA; died on 11 Mar 1885 in Lancaster, Fairfield County, Ohio, USA.
