Where is Top Nails located?
Top Nails is at 1505 N Dupont Highway, New Castle, DE 19720.
Top Nails
New Castle, Delaware
FAQ
Hours, booking, location, and service questions.
Top Nails is at 1505 N Dupont Highway, New Castle, DE 19720.
Top Nails provides manicures, pedicures, and gel polish services.
Top Nails is open six days a week. Call (302) 328-2254 for specific hours.