Florra is a self-care boutique in Downtown Campbell dedicated to clean beauty, natural wellness, and intentional living. We offer thoughtfully curated wellness and self-care products made with non-toxic, plant-based ingredients to support holistic health and balance. At the heart of Florra is The Sc... Read more
This company has no teams yet
This company has no offices yet