About

Edit info

In South Beach, New York City-Staten Island and need a nail spa? Located in South Beach, New York City-Staten Island, Imb Nail Care Corp is a nail spa situated at 195 Cedar Ave. For hours of operation, appointments, or prices, call (718) 876-8016.