I've heard that they dispense medical cannabis there, can anyone confirm this for me?
Address: 648 NW Front St, Milford, DE 19963, USA
Brian Bohenko | Jan 28, 2019
I'd say that's a big yes all I can smell in the store
Jonh Jones | Jan 28, 2019
I thought it's smelled a lil stankydanky in there
Thanks! Your answer is awaiting moderation.