Where is Only Nails located?
Only Nails is located at 86 Nassau St, New York, NY 10038, in lower Manhattan.
Only Nails
New York, New York
FAQ
Hours, booking, location, and service questions.
Only Nails is located at 86 Nassau St, New York, NY 10038, in lower Manhattan.
Only Nails offers manicures, pedicures, and gel polish services.
Only Nails is open 7 days a week. Call (212) 227-1366 for specific daily hours.