Saint Francis House

30 Broad St
New London, CT 06320

St. Francis House, located in downtown Boston, is the largest day shelter in Massachusetts, providing essential services to up to 600 individuals experiencing homelessness each day. Their comprehensive approach intertwines refuge, recovery, employment, and housing services, ensuring a holistic support system for their guests.

Since 1984, St. Francis House has evolved its programs to address the interconnected needs of those facing homelessness and poverty. With a wide array of services available under one roof, they focus on behavioral health, workforce development, housing solutions, and recovery support, all designed to help individuals rebuild their lives.

Generated from the website

Also at this address

Own this business?
See a problem?

You might also like

United StatesConnecticutNew LondonSaint Francis House