LOCATION

illumi Salon is centrally located in beautiful Downtown Mountain View at:

655 Castro ST. Suite 3 Mountain View, CA. 94041

 
 

illumi salon

655 CASTRO STREET

MOUNTAIN VIEW, CA, 94041

Hours

Currently by appointment only

Appointments

650.880.8344