Aveda Environmental Lifestyle Store

Flag as Inappropriate

Aveda was founded in 1978 to make botanically-based products for the hair,  skin and body, along with lifestyle products. These award-winning products include shampoos, moisturizers and body lotions. This Aveda store is located on the upper level at Northbrook Court Mall.
2116 Northbrook Ct, Northbrook, IL 60062
(847) 509-9354
  • Hours: Mon - Sat, 10am - 9pm; Sun, 11am - 6pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »