Where is Chic Nail & Spa located?
Chic Nail & Spa is located at 2163 Frederick Douglass Blvd, New York, NY 10026.
Chic Nail & Spa 💅
New York, New York
FAQ
Hours, booking, location, and service questions.
Chic Nail & Spa is located at 2163 Frederick Douglass Blvd, New York, NY 10026.
Chic Nail & Spa offers manicures, pedicures, and other nail services.
Chic Nail & Spa is open six days a week; call to confirm specific hours.