William Rogers Obrien Dibrielle, MD, Internal Medicine

1 Parkway
HaverhillMA  01830-6278 (Essex County)


Phone: 978-521-3250
Fax: 978-469-5646

NPI: 1043483837
License Number: 259200 (MA)