Major Hemp Retailer Expanding Into Vernon

VERNON, CT — The nation’s largest hemp retailer is expanding into Vernon. A sign recently went up for a new Your CBD Store in the plaza located at the intersection […]