Conveniently located in the Ace Hardware shopping center near HWY. 17 and Lark Ave. 15320 Los Gatos Blvd Los Gatos, CA 95032