David MacKenzie, DDS, Castro Valley dentist
David MacKenzie, DDS is a general dental practice in Castro Valley, with 17 of 17 tracked services.
Castro Valley, CAUpdated 0 paid placements in any rankingHow we rank
Key facts
| Address | 20265 Lake Chabot Rd, Castro Valley, CA 94546Get directions |
|---|---|
| Phone | (510) 881-8010 |
| Website | cddentists.com/?utm_source=gmb_auth |
Services
Each offered service links to the ranked list for Castro Valley.
| Service | Offered |
|---|---|
| General Dentistry | Yes |
| Teeth Cleaning | Yes |
| Emergency Care | Yes |
| Root Canal | Yes |
| Tooth Extraction | Yes |
| Wisdom Teeth Removal | Yes |
| Dental Implants | Yes |
| Invisalign | Yes |
| Braces | Yes |
| Dental Crowns | Yes |
| Dentures | Yes |
| Veneers | Yes |
| Teeth Whitening | Yes |
| Dental Bonding | Yes |
| Cosmetic Fillings | Yes |
| Cosmetic Dentistry | Yes |
| Full Restoration | Yes |
Compare nearby Castro Valley dentists
| Clinic | Rank | DR Score | Evenings | Saturday | Sunday | Distance |
|---|---|---|---|---|---|---|
| David MacKenzie, DDS (this clinic) | #4 | 73 | No | No | No | |
| Marc Chhina, DDS | #6 | 73 | No | No | No | 0.0 mi |
| Dr. Edwin M. Tjan, DDS | #46 | 33 | No | No | No | 0.0 mi |
| Dr. Nicholas T. Yatco, DDS | #15 | 67 | No | No | No | 0.1 mi |
Questions about David MacKenzie, DDS
Where is David MacKenzie, DDS?
What services does David MacKenzie, DDS offer?
How is David MacKenzie, DDS ranked?
In their words
Dr. David MacKenzie is committed to patient comfort and has spent years studying and becoming certified in dental sedation techniques. With almost 40 years of experience, you are in knowledgeable hands with Dr. MacKenzie. In addition to sedation dentistry, Dr. MacKenzie offers a variety of treatments, including dental implants, root canals, dentures, teeth whitening, and veneers. You can schedule appointments with Dr. MacKenzie online or by calling the practice.
Data last refreshed October 21, 2026
Is this your practice? Update your profile.
Owners can correct hours, services and dentists. The score is recalculated from the corrected data; payment never changes it.