DPSPA

AcronymDefinition
DPSPADingwall Primary School Parents' Association (Scotland, UK)
DPSPADisplay Producers and Screen Printers Association (now Screen Printing Association; Surrey, England, UK)