SAINT-HUBERT (HEAD OFFICE)7750 Boul. Cousineau, Suite 301 St-Hubert, Québec J3Z 0C8Make an appointment}Contact UsDirectionLAVAL315 Boul. St-Martin Ouest Laval, Québec H7M 1Y7Make an appointment}Contact UsDirectionSHERBROOKE3060 ch. de North-Hatley Sherbrooke, Québec J1N 2Y4Make an appointment}Contact UsDirectionDRUMMONDVILLE439 rue Saint-Pierre Drummondville, Québec J2C 3W3Make an appointment}Contact UsDirectionQUÉBEC2880 chemin Quatre-Bourgeois Suite 101, Ville de Québec, Québec G1V 4X7Make an appointment}Contact UsDirectionThe services offered are reimbursed by several insurance companies. Make an appointment