720 Avon Belden Road
Avon Lake, Oh 44012-2212

Mon: 1:00PM - 9:00PM

Tue: 9:00AM - 4:00PM

Wed: Closed

Thu: 1:00AM - 9:00PM

Fri: 10:00AM - 4:30PM

Sat: 9:00AM - 1:00PM

Sun: Closed

89.5% would refer friends and family to us

5 stars Customer since 2013

The front desk staff is always friendly and attentive, and make me feel welcome when I come in. I have had to switch a ... Read More

5 stars Customer since 2016

Nicole was great. She was very interested in my input and asked for it throughout my visit. A pleasant and welcome sur ... Read More

5 stars Customer since 2016

I had an appointment with Marco and it was fabulous. We discussed what I wanted my hair to look like and how I style it. ... Read More

5 stars Customer since 2016

After a bad experience at another salon, I decided to try Elements. My experience couldn't be better. From the reception ... Read More

5 stars Customer since 2013

I LOVE Elements! I wish I could go there everyday for a mani, pedi, or hair service. The staff is so polite and friend ... Read More

5 stars Customer since 2016

Salon It's a very wonderful and beautiful and wonderful service and very wonderful workers

5 stars Customer since 2016

Kristi cut and styled my hair. I had about 12 inches taken off and Love my new haircut! She did axactly what I wanted an ... Read More

5 stars Customer since 2016

I am new to the area and took a chance on Elements. Wow the girls at the front desk were very helpful and Nicole who di ... Read More

5 stars Customer since 2013

Love the services and events. Pedis last so long! Even though I put my shoes on before recommended time, my pedi lasted ... Read More

5 stars Customer since 2013

My compliments to Mary and all the staff at Elements Salon. I especially want to commend my stylist, Alicia, who goes a ... Read More