About

Edit info

In Los Altos, CA and searching for a nail spa? Visit Nails by Leona at 252 Main St. With 9 reviews, Nails by Leona's average Yelp rating is 5 stars. Nails by Leona hours are below. Looking for more Nails by Leona prices or have additional questions? Call Nails by Leona at (650) 941-8046.

Yelp Reviews