Center for Restorative Practice in San Rafael
Center for Restorative Practice was founded in San Rafael CA in 1990 by a group of public sector and non-profit leaders who were concerned about the families of high risk children and the systems that treat them. Hoping to reduce out-of-home placement ...