Died at 94
born November 18, 1931
Barbara Darrow was born November 18, 1931. Movies and TV shows include The Monster That Challenged the World, The Mountain, and Queen of Outer Space.