The Store
About/Training
Locator
Appointments
View Larger Map
SALON HOURS: Mon, Wed, Fri, Sat – 9am-5pm Tues, Thurs – 9am-8pm Sun – 11am-5pm
ADDRESS: 812 Santa Cruz Avenue Menlo Park, CA 94025 t. 650 323 6171