Where is Able Nail Spa located?
Able Nail Spa is located at 1776 2nd Ave, New York, NY 10128.
Able Nail Spa
New York, New York
FAQ
Hours, booking, location, and service questions.
Able Nail Spa is located at 1776 2nd Ave, New York, NY 10128.
Able Nail Spa provides manicures, pedicures, and gel polish services.
Able Nail Spa is open daily from 10 AM to 8:30 PM.