Avalon Nails is a premier nail salon located in Santa Rosa, CA 95403, offering a wide range of nail care and spa treatment services, including manicures, pedicures, acrylic and gel nail sets, dipping powder, nail art, artificial nails, waxing, and facial masks. Our mission is to provide exceptional service, quality products, and a relaxing atmosphere that will make you feel comfortable and beautiful.
One reviewer had a positive experience, praising the salon's cleanliness and staff kindness.
Many reviewers reported poor experiences, citing rude staff, poor quality of work, and unprofessional behavior.