Stuart L Barr, DMD, Dentist

12 Park Ave
HamptonNH  03842-2107 (Rockingham County)


Phone: 603-926-7111
Fax:

NPI: 1144485590
License Number: 0995 (NH)