Los Altos Dental Excellence Dental Excellence of Los Altos provides best dental care with compassion and individual care. We have state of the art facilities for every need of your oral healthcare. Phone: 650-509-7917 881 Fremont Ave Ste A4 CA 94024 USA Map Other Categories: Health & Beauty » Dental Care |