Where is The Nail Bar located?
The Nail Bar is located at 49 W Grand St, Mt Vernon, NY 10552, USA.
The Nail Bar
Mount Vernon, New York
FAQ
Hours, booking, location, and service questions.
The Nail Bar is located at 49 W Grand St, Mt Vernon, NY 10552, USA.
The Nail Bar offers manicures, pedicures, and nail art.
The Nail Bar is open 6 days a week, closed Mondays.