We’re sorry, we’re no longer accepting appointments online.
True Salon
Salon
299 South California Ave. Suite #110
Palo Alto,
CA
94306
(650) 329-9397
Mon - Sun: By appointment only