David A Ness, DMD, Dentist

251 Rte 108
SomersworthNH  03878 (Strafford County)


Phone: 603-692-2045
Fax: 603-692-3081

NPI: 1952475295
License Number: 1884 (NH)