Town Nails And Spa at 336 Newbury St, Boston was open in 2005, is the 1st location. We're thrilled to expand our legacy of quality service and trend nail art to this vibrant community with 4 locations: -336 Newbury Street Boston, MA -380 Commercial Street Boston, Ma -99 Charles St B, Boston, MA 02114 -1 Central Ave, Milton, MA 02186 - Coming soon 06/2024 Our skilled technicians bring expertise honed over years of dedication, offering a comprehensive range of services from classic manicures to the latest trending styles. Additionally, indulge in our luxurious pedicure services, where relaxation and rejuvenation await. Step into our luxurious salon, where cleanliness and sophistication meet to provide you with an unparalleled experience.