I don't think they are. If they were, we wouldn't have this big problem. That was a suggestion as the most logical place for it, if I had to put it somewhere. It could be free-standing as well. I always believe in minimizing bureaucracy, so if existing organizations lend themselves to that, it would probably be wiser to put it within them.
A lot of dollars could be brought in from industry to support a centre like this. Industry watches the bottom line, and at the end of the day they understand that if they can get people to be healthier from a mental or an injury perspective--even a sports-on-the-weekend perspective--they'll make more money at the end of the day. So there are plenty of industries that would love to be partners in this as well.
Where it ends up at the end of the day, it really doesn't matter. The Public Health Agency could be one place, but it could have its own free-standing centre as well.