John Marshall King, MD, Family Medicine

1 Park Way
HaverhillMA  01830-6278 (Essex County)


Phone: 978-521-3200
Fax: 978-557-8798

NPI: 1790771269
License Number: 215349 (MA)