Los Altos CA DDS, Dentists 1. 646 Fremont Ave, Los Altos, CA 94024 | Kevin B Sawyer, DDS (650) 948-5355