Dentists in Portsmouth, New Hampshire

45 Dentists found in Portsmouth
male dentist

Dr. John H Cahill, DMD


General Practice
2837 Lafayette Rd, Portsmouth, NH - 03801
603-436-6997     603-436-6964
female dentist

Dr. Wenjing Luo, DMD/PHD


General Practice
1600 Woodbury Ave, Portsmouth, NH - 03801
603-431-1030    
male dentist

Dr. Stephen Eric Ananian, D.M.D.


General Practice
278 Lafayette Rd, Portsmouth, NH - 03801
603-436-3889     603-436-3889
male dentist

Dr. Donald R Welsh, DMD


General Practice
320 Union St, Portsmouth, NH - 03801
603-436-2144    
male dentist

Dr. Brian William James Cicero, DMD


General Practice
2837 Lafayette Rd, Portsmouth, NH - 03801
603-436-6997    
male dentist

Laurence Albright, DMD


General Practice
303 Islington St, Portsmouth, NH - 03801
603-431-7605    
male dentist

Dr. Marc A Greer, DMD


General Practice
85 Merrimac St, Portsmouth, NH - 03801
603-436-6922    
female dentist

Nellita Maria Torres, DDS


General Practice
288 Lafayette Road, Suite 1, Portsmouth, NH - 03801
603-431-4559     603-431-7560
male dentist

Dr. Vitali Bondar, DDS


Dentist
15 Rye St, Suite 115, Portsmouth, NH - 03801
603-427-0043    
male dentist

Dr. Robert P Herold, DMD


Dentist
313 Islington St, Portsmouth, NH - 03801
603-436-3718     603-422-6404
female dentist

Dr. Carmen Virginia Santana-paine, D.M.D


General Practice
14 Manchester Sq, Suite 215, Portsmouth, NH - 03801
603-610-8765     603-610-8766
female dentist

Dr. Andrea C Herold, DMD


General Practice
313 Islington St, Portsmouth, NH - 03801
603-436-3718    
male dentist

Dr. Thomas Paul Kelleher, D.M.D.


General Practice
230 Lafayette Rd, Ste C, Portsmouth, NH - 03801
603-436-7325    
male dentist

Dr. Benjamin Irzyk, DMD


Dentist
85 Merrimac St, Portsmouth, NH - 03801
603-436-6922    
female dentist

Dr. Tina T Ho, DDS


General Practice
150 Griffin Rd, Suite #1, Portsmouth, NH - 03801
603-427-5122     603-427-5124
male dentist

Dr. Paul Eugene Harvey Jr., D.M.D.


General Practice
610 Islington St, Portsmouth, NH - 03801
603-436-7810     603-433-9509