at 116 Church St, Burlington , 05401
Vermont's only Aveda Lifestyle salon and spa. Environmentally and socially responsible services and products on Burlington's Church Street Marketplace.
Vermont's only Aveda Lifestyle salon and spa. Environmentally and socially responsible services and products on Burlington's Church Street Marketplace.