Craft Cannabis Company - Edmond
- 151 E 33rd St Suite 102, Edmond, Oklahoma, 73013
- Wednesday 9:00 am - 8:00 pm
- In-store purchases only
Located in the heart of Edmond, the retail space is designed with comfort in mind, mixing the feel of a classic art gallery with the modern industrial design. Unlike most cannabis retail competitors, Modern Serra's customers will be met with friendly sales associates, eager to educate while encouraging freedom of exploration. This allows us to provide exceptional service to our medicinal customers.
No information available.