Aveda Environmental Lifestyle Store is located at 1275 Broadway Plz, Walnut Creek, CA. This location is in the Downtown Walnut Creek neighborhood. This business specializes in Beauty Salons and Cosmetics. Aveda Environmental Lifestyle Store is open Mon, 10am-7pm; Tue, 10am-7pm; Wed, 10am-7pm; Thu, 10am-7pm; Fri, 10am-7pm; Sat, 10am-7pm; Sun, 10am-5pm and accepts All Major Credit Cards, American...