Find contact information here to make an appointment.

About
Dr. Douglas Macmillan Jr, MD is a vascular surgery specialist in Asheville, NC. He currently practices at Asheville MRI and is affiliated with Mission Hospital. He accepts multiple insurance plans.
Education
- UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL, Medical School — 1998
Insurance Accepted
- Aetna
- Ambetter
- Blue Cross and Blue Shield of North Carolina
- Blue Cross Blue Shield
- BlueCross BlueShield of Tennessee
- Cigna
- First Health
- Humana
- UnitedHealthCare
* Please verify this information when scheduling an appointment.
Patient Satisfaction
Leave a review
How likely are you to recommend Dr. Macmillan Jr?
Saved my brothers life. Went above and beyond to help. Could not have had a better experience

Frequently Asked Questions
A list of accepted insurance providers is available on the Healthgrades insurance check. It is always a good idea to verify your insurance when making an appointment.
Dr. Macmillan Jr specializes in Carotid Artery Disease or Carotid Endarterectomy, Aortic Aneurysm or Dissection, and Peripheral Vascular Disease. See more on Sharecare.
Dr. Macmillan Jr frequently treats the following conditions: Peripheral Vascular Disease (PAD, PVD), Atherosclerosis, and Abdominal Aortic Aneurysm (AAA). See more on Sharecare.
Dr. Macmillan Jr's office is located at 222 Asheland Ave, Asheville, NC 28801. You can find other locations and directions on Sharecare.
Dr. Douglas Macmillan Jr, MD is affiliated with Mission Hospital.
Dr. Macmillan Jr has over 24 years of healthcare experience.
There is a star rating of 4.2/5 for Dr. Douglas Macmillan Jr, MD. Patients say that the provider listened & answered questions well and they trusted the provider's decisions. See all patient feedback on Sharecare.
Hospital Affiliations
- Mission Hospital
Locations
-
Asheville MRI
-
1
Asheville Imaging Center-asheland
222 Asheland Ave, Asheville, NC 28801 (828) 213-1890
-
1
-
Practice
-
2
Carolina Vascular and Mission
691 BLYTHE STREET CT, Hendersonville, NC 28739 (828) 213-9090
-
2