We are located in the heart of downtown Los Altos
at 179 Main Street. Please see directions below or click
here for a Mapquest map.
Salon hours are as follows:
Sunday & Monday-by
appointment only, Tuesday through Friday 9 - 7, and Saturday 9
Call us at (650) 947 9308 to book an appointment.