Helen Vendler(1933-2024)
- Additional Crew
Helen Vendler was born on 30 April 1933 in Boston, Massachusetts, USA. Helen is known for Ezra Pound: American Odyssey (1985). Helen was married to Zeno Vendler . Helen died on 23 April 2024 in Laguna Niguel, California. USA.