CCM is one of Canada's oldest bicycle companies, there is a wikipedia entry about the company and many other sites.
If you can search out a used pair of 622 rims (700c) I'd switch this bike over to those and clean the original derailleurs up, they should work well enough provided it has friction shifters on it.