Where is Ardis Nails located?
Ardis Nails is located at Newark, DE 19711, USA.
FAQ
Hours, booking, location, and service questions.
Ardis Nails is located at Newark, DE 19711, USA.
Ardis Nails offers manicures, pedicures, and gel polish services.
Ardis Nails is open 6 days a week. Call (302) 241-5991 for specific hours.