About Us

Starz Salon Spa

Is a full-service salon and spa located in Ottawa At Starz Salon, we strive to be leaders in our industry, Providing an exceptional guest experience is our number one priority, and having knowledgeable and skilled Stylist are key to achieving this goal, We are a modern, trendy space with a focus on artistic excellence and customer service