He is affiliated with Mission Hospital in Asheville, North Carolina and accepts health insurance from Aetna BCBS Blue Card. Dr. Charles McGraw has been practicing for 38 years and received his medical degree from University of Minnesota. No Reviews Favorite