9 AM-9 PM Monday – Saturday
9 AM-8 PM Sunday
WelcomeAt Flora Terra, we turned the old school dispensary model on its head by curating a space for education, connection, and style to flourish. Located in the resilient and beautiful neighborhood of Santa Rosa’s Coffey Park, Flora Terra is an expression of our community, our values, and our future.
At A Glance
1825 Empire Industrial Ct Ste A, Santa Rosa CA 95403