Beauty Products - Sudbury, MA, US
Invidia Salon and Spa is an award-winning, nationally recognized salon and spa. This luxurious, multimillion dollar, state of the art facility was thoughtfully and meticulously designed to provide clients with a relaxing escape in a luxurious environment. No detail has been spared, the opulence of the Grand Room is self evident, the most exclusive equipment, furnishings and innovative services and products represent only a taste of this 12,000 square foot facility. Industry professionals have noted that this space is an achievement for salon and spas both in Boston and nationally.
Varnish
Wix
Mobile Friendly