Daniel P Degruttola, MD, Physical Medicine & Rehabilitation

12 Rogers Rd
HaverhillMA  01835-6925 (Essex County)


Phone: 978-374-7971
Fax: 978-374-8354

NPI: 1790737815
License Number: 81750 (MA)