Find contact information here to make an appointment.

About
Dr. Craig Powell, MD is
Education
- THOMAS JEFFERSON UNIVERSITY, Medical School — 1986
Patient Satisfaction
Leave a review
How likely are you to recommend Dr. Powell?

Frequently Asked Questions
A list of accepted insurance providers is available on the Sharecare insurance check. It is always a good idea to verify your insurance when making an appointment.
New patients are generally accepted by Dr. Craig Powell, MD. To arrange an appointment, call the number on Dr. Powell's profile.
Dr. Powell in specializes in Vascular Surgery. See more on Sharecare.
Dr. Powell's office is located at 1100 Tunnel Rd Asheville, NC 28805. You can find other locations and directions on Sharecare.
Dr. Powell provides telehealth services. Please contact the office to determine whether you are eligible.
Dr. Craig Powell, MD has a star rating of 5.0/5. See more patient feedback on Sharecare.
Locations
-
Practice
-
1
Asheville Veteran Medical Center
1100 Tunnel Rd, Asheville, NC 28805 (828) 298-7911
-
1