Sunmed Your CBD Store recently opened in Milford Commons Shopping Center, located at 963 North Dupont Boulevard. The store offers a variety of CBD products as well as education regarding how CBD works and its benefits on overall health. “I have lived in Delaware my entire life and I was on four of five different medications,” Bobby Spencer, co-owner of …