Have a memorable time and be more beautiful after enjoying high – end services at one of the best salons in the industry – Avalon Nails Spa! Located conveniently in West Palm Beach, FL 33401, our salon is proud to deliver the highest quality for each of our services.