425 Talcotville Road
Vernon, CT 06066
National CBD retailer, Your CBD Store® is opening a Vernon, CT Location. In less than two years, Your CBD Stores® have grown to become the world’s largest brick and mortar CBD retailer with over 600 locations and 40 states. Please join the Greater Manchester Chamber of Commerce in celebrating this achievement .