Sumedha Sharma, DMD, Dentist

2 Water St
HaverhillMA  01830-6229 (Essex County)


Phone: 412-339-4441
Fax:

NPI: 1568861052
License Number: DN1856670 (MA)