Leon is fantastic when it comes to nails. So natural looking..everywhere I go I get compliments on my nails. It's in a hole in the wall location in Canyon Country so don't be deceived. There also very reasonable with pricing. So don't waste your time in the fancy Valencia Nail salons that cost the big $$$, Leon's work is by far the best in Santa Clarita. If you don't believe me, go give it a try, you will NOT be disappointed.
more