Invidia LLC d/b/a Invidia Salon and Spa 736 Boston Post Road, Sudbury, MA 01776  978.443.1717

Invidia and its symbol are service marks and trademarks of Invidia LLC.  

Email: concierge@InvidiaSalonandSpa.com

Client Services: 978-443-1717

  • Facebook App Icon
  • Instagram App Icon
  • Twitter App Icon
  • YouTube Basic Black