Map Program

Closed

Photos

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

Own this business?
See a problem?

You might also like

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.