Where is New York Nails located?
New York Nails is located at 2936 Delaware Ave, Kenmore, NY 14217.
New York Nails
Kenmore, New York
FAQ
Hours, booking, location, and service questions.
New York Nails is located at 2936 Delaware Ave, Kenmore, NY 14217.
New York Nails offers manicures, pedicures, and gel polish.
New York Nails is open 6 days a week, closed on Sundays.