Victoria Woods, the supported independent living co-ordinator with L'Arche Saint John, discusses the creation of four new supported living units in Saint John for people living with intellectual disabilities.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More