This October, the International Centre-St. Joseph, located in Le Puy (France) - where the Sisters were founded in 1650 – is celebrating its 20th anniversary! In this International Centre commemorative newsletter, you can read about some of the Centre’s highlights and special moments over the past two decades as well as view many beautiful images.