Address: 933 Emerson Street Palo Alto, California
Telephone: (650) 326-4598
Salon Hours Tuesday-Saturday 9:00 - 6:00