A New Home for Boston's Nonprofits

This is interesting... The NonProfit Center is the first mission-based, multi-tenant center in Massachusetts created exclusively to house progressive social change organizations. Located at Lincoln Plaza, 89 South Street, the center is within walking distance of the Massachusetts State House, Boston City Hall and Boston’s financial district. Visit their website!
back to Blog