Source: Notable Women of St. Louis (1914)
Location: Reading Room / St.L. / 920 / J63
Corporate Name:Ellen Osborn Hospital
Address:2800 North Taylor Ave.
Page:174-178