Origins of the Sisters of the Good Shepherd in France

The history of Girls' Town began in 17th centrury France.