For Peter, the journey to sobriety began at St. Christopher’s Inn in Garrison, which has offered 12-step treatment programs since 1960.
For Peter, the journey to sobriety began at St. Christopher’s Inn in Garrison, which has offered 12-step treatment programs since 1960.
In a hamlet on the banks of the Hudson River 50 miles north of New York City, a group of Franciscan friars are quietly changing lives. The Franciscan Friars of the Atonement operate St. Christopher’s Inn, a ministry in upstate New York dedicated to rehabilitating men in crisis by providing them with spiritual healing. As part of their mission, the friars also run an on-site substance abuse treatment program licensed by the New York State Department of Health.