St. Francis House is the largest day shelter in Massachusetts. Located in the heart of downtown Boston, we serve an average of 500 poor and homeless men and women a day, 365 days a year. Our basic, rehabilitative, and housing services overlap and build on one another to provide our guests with continuous and comprehensive care.