9AM - 8:30PM
620 Primrose St #2, Haverhill“Margaret is the absolute best! She is so nice and does such a great job!! Her office is very clean. She is super responsive and accommodating for appointments. I highly recommend her.Service: Laser hair removal“
“You won’t find a better salon! Always pleased with my hair color, cut, style and the way I am respectfully treated. They’re the best!“