Downtown Glendale Directory

Aveda

Address:
100 Glendale Galleria, Glendale, CA 91210
Description:

Step inside an Aveda Experience Center to enter a world of aromatic pure flower and plant essences. Sip our licorice and peppermint comforting tea, a caffeine-free herbal blend-soothing and relaxing-welcomes you with every visit.

Contact Information
Phone: 818-246-3680
Website: