Michele Scott Salon is a premier beauty destination located in St. Helena, CA, offering a wide range of services for hair, skin, and nails.
With a team of skilled professionals, the salon is dedicated to providing exceptional customer experiences and using high-quality products, while also promoting eco-friendly practices.
Generated from the website