Indie Free Spirited Clothing is a boutique store nestled in the heart of Santa Cruz, CA, offering a curated selection of unique and eclectic clothing pieces.
With a focus on individuality and self-expression, the store caters to free spirits seeking one-of-a-kind fashion items that reflect their personal style.
Generated from their business information