Search results
We did not find results for: avalon spa and salon in illinois.
Check spelling or type a new query.
We did not find results for: avalon spa and salon in illinois.
Check spelling or type a new query.
Avalon Salon Spa, located In Deer Park, IL, is a full service hair salon, spa and retail shop serving residents of...
Website: avalonsalonspas.com
Phone: (847) 726-8855
1201 S Rand Rd Lake Zurich, IL 60047 305.56 mi
Is this your business? Verify your listing
4.0 93 reviews
Formerly in Deer Park, the new location is fresh and clean. I love Aveda products so I booked a facial. She paid attention to my concerns and focused on them. Hand and foot massage included. It... More
TL:DR Everyone is very friendly but would avoid unless you have a specific stylist in mind and only talk with them. First photo is my original hair left and the first session right. Second photo... More