.

Aveda Lifestyle Store

Flag as Inappropriate

Located in The Galleria, the Aveda Lifestyle Store offers the finest in beauty care. Aveda has products for men and women.  Enjoy its selection of lotions, make-up, hair care and relaxation products.  
1463 Saint Louis Galleria, Saint Louis, MO 63117
(314) 721-4425
  • 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?