1181, rue de l'Express, Terrebonne, QCJ6W 0A2Get directions
CHCA has been developing and implementing innovative computerized solutions adapted to healthcare management. CHCA develops technology platforms that evolve constantly based on the...more...See more text