Colors

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,