Top-Rated Dental Offices in Salem, Oregon


19 Dental Offices found in Salem
dental clinic

Alexander M Zuk Dmd Llc


Dental Office
1805 E Nob Hill St Se, Salem, OR - 97302
503-364-9515     503-365-9713
dental clinic

Capital Dental


Dental Office
408 Lancaster Dr Ne, Salem, OR - 97301
503-362-3032    
dental clinic

Capitol Dental Care, Inc.


Dental Office
3000 Market St Ne, Suite 228, Salem, OR - 97301
503-585-5205     503-581-0043
dental clinic

Capitol Dental Group


Dental Office
3000 Market St Ne, Suite 228, Salem, OR - 97301
503-587-7162     503-581-0043
dental clinic

Healthy Smiles Family Dental Llc


Dental Office
4392 Liberty Rd S, Salem, OR - 97302
503-315-2500     503-339-1981
dental clinic

J Chris Martin Dmd Pc


Dental Office
1625 Commercial St Se, Salem, OR - 97302
503-858-8420     503-581-3897
dental clinic

Jeremy Haider Dmd Pc


Dental Office
2600 12th St Se, Salem, OR - 97302
503-363-6525    
dental clinic

John H. Seifert Dmd Pc


Dental Office
2605 12th Pl Se, Salem, OR - 97302
503-585-4281     503-585-7427
dental clinic

Liberty Denture Clinic, Llc


Dental Office
1678 Liberty St Se, Suite #202, Salem, OR - 97302
503-363-0629    
dental clinic

Managed Dental Care Of Oregon, Inc.


Dental Office
3000 Market St Ne, Suite 222, Salem, OR - 97301
503-585-5205     503-581-0043
dental clinic

Neighborhood Dentistry


Dental Office
1109 Liberty Cir S, Salem, OR - 97306
503-363-8466     503-485-2986
dental clinic

Neighborhood Pediatric Dentistry, Llc


Dental Office
1109 Liberty Cir S, Salem, OR - 97306
503-363-8466     503-485-2986
dental clinic

Nwcare Inc


Dental Clinic
1096 22nd St Se, Salem, OR - 97301
503-551-8597    
dental clinic

Ous Oregon Institute Of Technology


Dental Office
4000 Lancaster Drive Ne, Dental Hygiene 8/ 101, Salem, OR - 97305
503-584-7101     503-584-7105
dental clinic

Pringle Creek Family Dental, Llc


Dental Office
640 12th St Se, Salem, OR - 97301
503-364-7944    
dental clinic

Riverbend Dental Clinic, Llc


Dental Office
1285 Wallace Rd Nw, Salem, OR - 97304
503-391-9016     503-391-2953