Helen Taylor(1962-2007)
- Transportation Department
Helen Taylor was born on 25 February 1962 in Cape Breton, Nova Scotia, Canada. Helen is known for The Shipping News (2001), Wilby Wonderful (2004) and Catch a Falling Star (2000). Helen died on 13 July 2007 in Cape Breton, Nova Scotia, Canada.