cities
discover
follow us
Plymouth, US
Zen Leaf Plymouth
We are located at 11 Richards Road, Plymouth MA, not Richards drive.
Thank you and stay well
**Plenty of off street parking**
Accessible
Minimum Age
ATM
Security
Brand Verified
Adult-Use Retail: MR282232
null
MORE DISPENSARIES NEARBY