Sister Barbara Spencer, one of the founding staff members at Youth Villages, has died at age of 90 at the home of her order, the Sisters of Charity of Nazareth in Kentucky.