Eco Chic Aveda Salon & Spa
Personal Care & Beauty
Located at Bay Centre in Victoria, BC · 2
Eco Chic Aveda Salon & Spa offers eco-friendly, plant-based hair and skincare services, plus Aveda products, in a sustainable, upscale mall setting.
About Bay Centre
Bay Centre is located at 1150 Douglas St, Victoria, BC V8W 3M9, Canada. It features 158 stores and services. Rated 4.1/5.
View all stores at Bay Centre