St. Christopher’s Inn, a ministry of the Franciscan Friars of the Atonement, is a temporary homeless shelter dedicated to the rehabilitation of men in crisis whom we call “Brothers Christopher.”
Our mission is to offer a continuum of quality health care services that facilitate physical, emotional, and spiritual healing by providing Chemical Dependency Treatment, Primary Health Care, and Temporary housing.
We strive to restore the personal dignity of each individual by utilizing a holistic approach in all our programs. No one is ever turned away because of race, religion, or ability to pay.
St. Christopher’s Inn is located at Graymoor in Garrison, New York, the home of the Franciscan Friars and Sisters of the Atonement. The Brothers Christopher who come to the Inn are welcomed to live with the Friars in their home while they receive treatment for addiction.
Learn more about the Franciscan Friars of the Atonement.