Does Cherry Nails and Spa accept walk-ins?
Yes. Walk-ins are welcome. Call (978) 941-6845 to confirm availability.
Cherry nails and spa
Lowell, Massachusetts
FAQ
Hours, walk-ins, location, and service questions.
Yes. Walk-ins are welcome. Call (978) 941-6845 to confirm availability.
Cherry Nails and Spa is at 175 Merrimack Street, Lowell, MA 01852.
Cherry Nails and Spa offers manicures, pedicures, and gel polish services.
Cherry Nails and Spa is open 7 days a week. Call (978) 941-6845 for specific hours.