Located in Needham, MA, Impress Nail & Spa is a beauty and nail lounge accommodating a chic, stylish design and offering a welcoming ambiance and friendly environment. Here at Impress, precision manicure and pedicure is achieved by our team of consummate professionals.
We offer a welcoming ambiance and friendly environment.