Selma Francis Miller
1928 - 1990 (61 years)
Generation: 1
1. Selma Francis Miller was born on 1 Mar 1928 in Indianapolis, Marion, Indiana, USA; died on 11 Jan 1990 in Indianapolis, Marion, Indiana, USA.