Patriot dispensary is located at 21 Milk Street.
The recreational dispensaries are few and far between. I believe there's one in Brookline called NETA that started selling recreationally. But you should call ahead to make sure. Otherwise I know there's a recreational dispensary in Northampton and in Leicester.
They're pretty much all adult. There are medical and recreational.
Milk st patriot care
Thanks! Your answer is awaiting moderation.