Noel Francis is een 53 jaar oude actrice (31 août 1906 - 30 octobre 1959). Noel Francis is verschenen in no show. en 5 movies. In de bioscoop, in de rol van Mrs. Eden (uncredited) in de speelfilm Imitation of Life.