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.


Our Address:

1855 Palm Beach Lakes Blvd, West Palm Beach, FL 33401


26.721534, -80.08968229999999