Edna Thomas
Edna Thomas was born on November 1, 1885 in Lawrenceville, Virginia, USA as Edna Lewis. She was an actress, known for A Streetcar Named Desire (1951). She was married to Lloyd Carter Thomas. She died on July 22, 1974 in New York City, New York, USA.