Charu Swamy, DDS, Dentist

76 Merrimack St
HaverhillMA  01830-6245 (Essex County)


Phone: 978-521-1999
Fax:

NPI: 1093157737
License Number: DN1856284 (MA)