L & T Nails
Drag box to select area
L & T Nails, which has been at this location since 2005, offers manicures, spa pedicures, artificial nails, and hand treatments. Walk-ins are accepted.
292 Main St, Northborough, MA 01532
- Hours: By appointment
- Hours: Mon - Fri, 9:30am- 7pm; Sat, 9am - 6pm;