Malcolm J Murdoch, MD, Physical Medicine & Rehabilitation

145 Ward Hill Ave
HaverhillMA  01835-6928 (Essex County)


Phone: 978-372-8000
Fax:

NPI: 1154389104
License Number: 81408 (MA)