A Place to Live: 2 years in, Worcester housing development celebrates tenants’ success
As its second anniversary approaches, 38 Lewis St. ‒ A Place to Live, a facility offering permanent, supportive housing for people experiencing chronic homelessness, is celebrating its tenants’ success.