Great Clips
2720 El Camino Real, Santa Clara, California, 95051, United States
(408) 985-7895
www.greatclips.com/salons/5223