Company Overview
Company Name
Stephen & Burns Aveda Salon & Spa
Address
1185 Shelburne Rd Suite 3, South Burlington, VT, 05403, United States
Website
stephenandburns.comPhone
(802) 865-4766Approx. Annual Revenue
$5.4M
Employees
2
Established
1998
About Stephen & Burns Aveda Salon & Spa
Stephen & Burns is a Vermont-based Aveda Lifestyle Salon and Spa, offering environmentally and socially responsible services and products. Located in South Burlington, the salon has been delivering exceptional service and skill for over 30 years, providing personalized consultations, custom treatments, and product recommendations to enhance clients' natural beauty.