About

Edit info

Searching for a nail salon? The address of Center Nails Inc is 235 W 125th St, New York, NY 10027. Center Nails Inc is rated 3 stars by 1 reviewer. Looking for Center Nails Inc prices? Call (212) 666-9375 for hours, prices and appointments.

Yelp Reviews