Holly Heffernan

Candidate profile

Holly Heffernan is a politician in Canada and Alberta who stood for election five times between 2004 and 2011, representing the New Democratic Party of Canada and Alberta New Democratic Party.