Map Program
Closed
39 Boylston St
Boston, MA 02116
St. Francis House is the largest day shelter in Massachusetts, dedicated to supporting individuals experiencing homelessness and poverty in downtown Boston. The organization employs a holistic approach that addresses behavioral health, housing, and employment needs, aiming to rebuild lives and promote dignity and self-determination.
Founded in 1984, St. Francis House provides essential services including meals, clothing, behavioral health support, workforce development, and housing navigation. With a commitment to inclusivity and stability, the organization empowers its guests to navigate their pathways to a renewed life.
Generated from the website
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.



