Close Login Box
Helena Carroll, an Irish stage, television and film actress died at her home in Los Angeles on March 30. She was 84. Carroll was born and raised in Edinburgh, Scotland. She moved to the Unit…