1485 Newell Ave, Walnut Creek, CA 94596, USA
(925) 952-9038
Salon website ↗
Closed · Opens tomorrow at 10am