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
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.