Stephen & Burns Salon & Spa

Stephen & Burns Salon & Spa Find Health Spa

29 Church St, Burlington, VT 05401
Stephen & Burns Salon & Spa is an Aveda Lifestyle salon and spa now located on Shelburne Road in South Burlington. It offers both salon and spa services built around environmentally and socially responsible practices and products, and gift certificates can be bought online at any hour.

Location

Add Review

Price
Quality
Punctuality
Responsiveness
Chat with us! ×
Hello! How can we help you today?