Tag: Johnson

Posted in Retail Cannabis Vermont

Castle Cannabis, Johnson, VT

Located right on Rt. 15 on the west side of Johnson, VT, it is easy to stop…