Largest Brick & Mortar Retailer in the Country... 1st Dedicated CBD company in the State, Now 700 Locations in US... Branford Store is #684