Yes. In contrast to healthcare in the USA, any Canadian citizen has a right to get free medical services.