290 West Main Street
Northborough, MA 01532
Get directions

About Us

New Leaf Salon offers a team of master colorists and stylists that have been trained to offer you the very best in contemporary styling.

Reviews