Does Chestnut Hill Nails accept walk-ins?
Yes, Chestnut Hill Nails welcomes walk-ins. Call (617) 566-2525 to confirm availability.
FAQ
Hours, walk-ins, location, and service questions.
Yes, Chestnut Hill Nails welcomes walk-ins. Call (617) 566-2525 to confirm availability.
Chestnut Hill Nails is at 616 Hammond St, Chestnut Hill, MA 02467.
Chestnut Hill Nails provides manicures, pedicures, and gel polish services.
Chestnut Hill Nails is open 7 days a week. Call (617) 566-2525 for specific hours.