English
Français
See the difference we make.
Voyez la différence que nous faisons.
A rehabilitation centre and CHSLD for blind and visually impaired persons.
Un centre de réadaption et CHSLD pour les personnes ayant une déficience visuelle.