glossgo

Cherry nails and spa

4.4 (58)Nail salon

175 Merrimack St, Lowell, MA 01852, Lowell, MA, 01852

Call (978) 941-6845Directions

About Cherry nails and spa

Cherry nails and spa is a nail salon located in Lowell, Massachusetts. It has a 4.4-star rating from 58 reviews.