(No ratings)
Dr. James Macgregor, MD is a general surgeon in Bennington, VT specializing in general surgery. Dr. James Macgregor, MD is affiliated with Dartmouth-Hitchcock (D-H), SOUTHWESTERN VERMONT MEDICAL CENTER INC and Dartmouth Hitchcock Clinics Bennington.
140 Hospital Drive
Bennington, VT 05201
He completed residency at Creighton University Affiliated Hospitals. He has a state license in Vermont.
Residency: Creighton University Affiliated Hospitals (2022)
Licensed In: Vermont
Dr. James Macgregor, MD is associated with these hospitals and organizations:
Dr. James Macgregor, MD does not have any reviews yet, be the first to leave a review of Dr. James Macgregor, MD here: Leave a Review
(No ratings)
Dr. James Macgregor practices general surgery. His training includes a residency program at a hospital affiliated with Creighton University. He is affiliated with Dartmouth-Hitchcock (D-H).