Noel Francis es una actriz de 53 años (31 août 1906 - 30 octobre 1959). Noel Francis ha aparecido en ninguna serie y 5 películas. En el cine, como Mrs. Eden (uncredited) en el largometraje Imitation of Life.