Where is The Zen Nail located?
The Zen Nail is located at 210 University Dr, Newark, DE 19702.
The Zen Nail
Newark, Delaware
FAQ
Hours, booking, location, and service questions.
The Zen Nail is located at 210 University Dr, Newark, DE 19702.
The Zen Nail offers manicures, pedicures, and gel polish services.
The Zen Nail is open 7 days a week. Call (302) 731-1964 for specific hours.