Catherine M Murphy, DMD, Dentist

302-304 Main St
HaverhillMA  01830 (Essex County)


Phone: 978-374-8788
Fax: 603-668-6886

NPI: 1154548097
License Number: 21419 (MA)