
Town Nail & Skin Salon
ShopsListed for students and visitors near Northeastern University in Boston, Massachusetts.
Town's Nail & Skin Salon at 336 Newbury Street in Boston, opened in 2005, offers nail care, waxing, threading, eyelash extensions and spa treatments with organic products, plus henna by appointment, and has other Boston locations. Open daily, 9 AM to 7 PM.