Charles J. McGraw, MD

Dr. Charles McGraw completed his undergraduate education at St. John's University in Collegeville, Minnesota where he graduated suma cum laude.  In 1978, received his medical degree at the University of Minnesota Medical School.  He completed his internship in family medicine at Bethesda Lutheran Medical Center and residency at the Bethesda Hospital, Affiliate of the University of Minnesota.

Board Certified in Family Practice, Dr. Charles McGraw has also received added qualifications in geriatrics and sports medicine.  He is a member of a number of professional organizations including the American Academy of Family Practice, North Carolina Academy of Family Practice, and the American Geriatric Society.

Dr.Charles McGraw and his wife currently reside in Asheville.  They are the proud parents of four - three daughters and a son.  In his spare time, Dr. Charles McGraw enjoys fly-fishing, hunting, gardening and hiking.