News Alert
UPDATED: Bomb Threat at UMass Boston Cleared
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
(508) 351-6086
  • Hours: By appointment
  • Hours: Mon - Fri, 9:30am- 7pm; Sat, 9am - 6pm;
    Sun, closed
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?