Welcome to Invidia Salon and Spa created for people who are conscious of their needs and want to care for themselves under the supervision of professionals.
In all we do, we stay faithful to our philosophy which we express in three points:
Invidia LLC | 736 Boston Post Road | Sudbury, MA 01776 | 978.443.1717
INVIDIA and its symbol are service marks and trademarks of Invidia LLC. | Privacy