Where is Lee's Nail located?
Lee's Nail is located at 164 Lake St #1, Newburgh, NY 12550.
Lee's Nail
Newburgh, New York
FAQ
Hours, booking, location, and service questions.
Lee's Nail is located at 164 Lake St #1, Newburgh, NY 12550.
Lee's Nail offers manicures and pedicures.
Lee's Nail is open 6 days a week, closed on Sunday.