About
Our approach
Nail Depot is a nail salon on Canada Street in Lowell serving the community with manicures, pedicures, and gel polish services. Open six days a week, the salon welcomes walk-in customers and has earned a 4.8-star rating from 21 Google reviews.