Search our database by NPI number

Dr. John Macgregor

NPI: 1053651695

Dr. John Macgregor is a Physician/Internal Medicine specialist focused health provider in Durham, New Hampshire. affiliates with no hospitals or medical groups. Call Dr. John Macgregor on phone number 6032473389 for more information and advice or to book an appointment.

CityDurham
StateNew Hampshire
Address 192 DOVER RD
Postal Code38243
Phone6032473389
Primary SpecialtyPhysician/Internal Medicine
Secondary SpecialtiesPhysician/Internal Medicine
Physician/General Practice

Leave your comments: