1515 Montgomery Dr, Santa Rosa, CA 95405 (Map)
(707) 546-4989
10055 Miller Ave, Cupertino, CA 95014 (Map)
(408) 253-5277
2930 Summit St, Oakland, CA 94609 (Map)
(510) 268-9811
2238 Santa Clara Ave, Alameda, CA 94501 (Map)
(510) 521-6402
1494 Balhan Dr, Concord, CA 94521 (Map)
(925) 671-0300
825 Oak Grove Ave, Menlo Park, CA 94025 (Map)
(650) 325-8030
13270 Big Basin Way, Boulder Creek, CA 95006 (Map)
(831) 338-2131
195 Perry Pl, Oakland, CA 94610 (Map)
(510) 444-0583
1825 Pruneridge Ave, Santa Clara, CA 95050 (Map)
+1 408.985.7978
10430 S De Anza Blvd, Cupertino, CA 95014 (Map)
(408) 253-0153
7545 Soquel Dr, Aptos, CA 95003 (Map)
(831) 688-7878
1619 Washington St, Calistoga, CA 94515 (Map)
(707) 942-4621
888 Middlefield Rd, Palo Alto, CA 94301 (Map)
(650) 327-3172
1124 B St, Petaluma, CA 94952 (Map)
(707) 762-3600
3996 S Bascom Ave, San Jose, CA 95124 (Map)
(408) 377-6286
1100 Sonoma Ave, Santa Rosa, CA 95405 (Map)
(707) 546-2887
1283 22nd Ave, San Francisco, CA 94122 (Map)
(415) 681-3325
2645 Ocean Ave, San Francisco, CA 94132 (Map)
(415) 333-8819
1695 Alum Rock Ave, San Jose, CA 95116 (Map)
(408) 937-4757
6489 Camden Ave, San Jose, CA 95120 (Map)
Dr. Yao received his dental training from the renowned University of Hong Kong. Despite the demanding schedule, Dr. Yao was an active member…
(408) 997-7772