10830 N. 71st Place #102,
Scottsdale, AZ 85254 United States
The Nail Lady in Scottsdale, Arizona is a Private Nail Studio designed to pamper you and take care of all your nail care needs and provide you with the highest quality nail services available.
Reviews for The Nail Lady
It looks like this business doesn't have any reviews yet. Why not be the first?