Cape Cod's first marijuana dispensary open for business in Provincetown

Curaleaf celebrated its grand opening on Wednesday.