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.
City | Durham |
State | New Hampshire |
Address 1 | 92 DOVER RD |
Postal Code | 38243 |
Phone | 6032473389 |
Primary Specialty | Physician/Internal Medicine |
Secondary Specialties | Physician/Internal Medicine Physician/General Practice |