Where is Nirvana Lash & Nails Spa located?
Nirvana Lash & Nails Spa is at 1573 York Ave, New York, NY 10028, on the Upper East Side of Manhattan.
Nirvana Lash & Nails Spa
New York, New York
FAQ
Hours, booking, location, and service questions.
Nirvana Lash & Nails Spa is at 1573 York Ave, New York, NY 10028, on the Upper East Side of Manhattan.
Nirvana Lash & Nails Spa offers manicures, pedicures, and lash services.
Nirvana Lash & Nails Spa is open daily from 9:30 AM to 8 PM.