Offering everything from organic hair care products to natural makeup and skincare solutions, the Aveda store at Broadway Plaza in Walnut Creek, CA, stands out for its commitment to sustainability and high-quality ingredients. This location is particularly worth visiting due to its prime spot on the main level of a bustling outdoor mall that offers a wide array of retail options and fitness amenities, making it a one-stop destination for shoppers and locals alike. The store's serene atmosphere and focus on holistic wellness cater specifically to consumers seeking eco-friendly personal care products in a vibrant shopping environment.

Mall hours Closed
Monday 10:00 AM – 9:00 PM
Tuesday 10:00 AM – 9:00 PM
Wednesday 10:00 AM – 9:00 PM
Thursday 10:00 AM – 9:00 PM
Friday 10:00 AM – 9:00 PM
Saturday 10:00 AM – 7:00 PM
Sunday 11:00 AM – 6:00 PM
Hours for the mall — individual store hours may vary.
Information
Location Main Level
Category Health & Beauty Health & Beauty
Report an issue with this listing

Other Aveda locations

All locations →