Nimbus Salon in Los Gatos
(408) 354-7717
Our premier Aveda Concept Salon in Los Gatos, California, offers a full range of services for both men and women. Since opening in 1993, our team has worked together to create an urban, retreat-like environment for our clients to fully renew and regenerate ...