Wallflower

Open
103 Locust St
Santa Cruz, CA 95060

Wallflower is a boutique located in downtown Santa Cruz that specializes in slow-made, small-batch fashion and art. The shop caters to individuals who appreciate natural beauty, an active lifestyle, and a feel-good wardrobe.

Offering a curated selection of clothing and jewelry, Wallflower emphasizes locally made products and sustainable practices. The boutique provides a unique shopping experience for those seeking stylish and eco-conscious choices.

Generated from the website

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.