Carol Leigh was born on November 19, 2004 in New York City, New York, United States, is Actress. Carol Leigh was born on November 4, 1933 in New York City, New York, USA. She is an actress, known for Shower of Stars (1954), Flight (1958) and State Trooper (1956).
Carol Leigh is a member of Actress