Make appointment at
Palo Alto Smiles
Accepting new patients
2235 Alma St, Palo Alto, CA 94301
872-266-2207
SK
I had a great first experience at Palo Alto Smiles! My hygienist was very personable and considerate. The doctor was very knowledgeable and thoroughly explained everything to me when reviewing my...