Invidia Salon and Spa Invidia Salon and Spa offer free consultations to help you decide on the specific hair and beauty services that will suit your needs and wishes. Phone: 978-443-1717 736 Boston Post Rd, Sudbury MA 01776 USA Map Other Categories: Health & Beauty |