Massachusetts cannabis retailer Stem Haverhill took over two popular locations on Salisbury Beach Monday September 17 to host its first-annual Beach Bash, which raised $10,000 for Patriots Helping Vets, a non-profit that provides equipment and services to veterans who benefit from plant medicine.