Swizzlesticks Salon Spa Edmonton is an international leader in the Spa and Salon industry.
Our mission is to provide the very best in Hair, Skin and Body care "naturally".
Located in Edmonton, Alberta, Canada, we are a "client-centered" team
with more than 20 years of experience to serve you.