St. Francis House
St. Francis House is the largest day shelter in Massachusetts. Located in the heart of downtown Boston, they serve more than 600 poor and homeless men and women a day, 365 days a year. Their basic, rehabilitative, and housing services overlap and build on one another to provide our guests with continuous and comprehensive care.
READ MORE