Edit info

Looking for a nail spa near you? If you are around Lee, MA or in the 01238 area, check out Bella Nails, a nail salon located at 30 W Center St. Get more information by calling (413) 243-3587 for information like prices, menu items or to make an appointment.