Where is New Queen Nails I located?
New Queen Nails I is at 139 Upper Croton Ave #3, Ossining, NY 10562.
New Queen Nails I
Ossining, New York
FAQ
Hours, booking, location, and service questions.
New Queen Nails I is at 139 Upper Croton Ave #3, Ossining, NY 10562.
New Queen Nails I provides manicures, pedicures, and gel polish services.
New Queen Nails I is open Monday through Saturday, 10 AM to 8 PM. Closed Sundays.