SMLAC

AcronymDefinition
SMLACSoutheastern Massachusetts Legal Assistance Corporation (New Bedford, MA)