To navigate, press the arrow keys. Site for Sore Eyes - Los Gatos ← View details 53 North Santa Cruz Avenue, Los Gatos, CA 95030 +1 408-399-8003 Get Directions From* To * — Required information