Dr. Craig A. Mills M.D.?
Update this Profile
Dr. Craig A. Mills M.D., Internist
We verify the medical license of each FindaTopDoc Verified Doctor to ensure that their license is active and they are in good medical standing.

Dr. Craig A. Mills M.D.

Internist

4/5(31)
60 Livingston St Suite 200 Asheville NC, 28801
Rating

4/5

About

Dr. Craig Mills is an internist practicing in Asheville, NC. Dr. Mills specializes in the medical treatment of adults. Internists can act as a primary physician or a consultant to a primary physician. They manage both common and rare diseases. Dr. Mills provides comprehensive care and manages treatment with surgeons as well. Internists establish long-term relationships with their patients and incorporate disease prevention and mental health care into their practice.

Education and Training

Univ of Cincinnati Coll of Med, Cincinnati Oh 1974

University of Cincinnati / Main Campus 1974

Board Certification

Internal MedicineAmerican Board of Internal MedicineABIM

Provider Details

MaleEnglish 43 years of experience

Dr. Craig A. Mills M.D.'s Practice location

Practice At 60 Livingston St Suite 200

60 Livingston St Suite 200 -
Asheville, NC 28801
Get Direction
New patients: 828-253-4851
Fax: 828-252-1969

Dr. Craig A. Mills M.D.'s reviews

(31)
Write Review

Patient Experience with Dr. Mills


4.0

Based on 31 reviews

Dr. Craig A. Mills M.D. has a rating of 4 out of 5 stars based on the reviews from 31 patients. FindaTopDoc has aggregated the experiences from real patients to help give you more insights and information on how to choose the best Internist in your area. These reviews do not reflect a providers level of clinical care, but are a compilation of quality indicators such as bedside manner, wait time, staff friendliness, ease of appointment, and knowledge of conditions and treatments.

Recommended Articles

  • Urine Culture and Sensitivity Test: What Is It?

    Urine Culture and Sensitivity TestA urine culture is a laboratory test that can identify specific types of germs that cause urinary tract infections. A urinary tract infection occurs when bacteria enter the urinary system through the urethra. Bacteria can rapidly grow and multiply, and cause an...

  • How Is Diabetes Diagnosed?

    Are you wondering if you have diabetes? Do you fall in the high-risk category for diabetes? Are you experiencing any of the symptoms of diabetes such as increased thirst, frequent urination, and feeling hungry more than usual? Do you want to confirm if you have diabetes? Checking your blood sugar...

  • Why Are Chia Seeds Beneficial to our Health?

    These seeds were an integral part of Mayan and Aztec diets for years and were used as energy boosters in these early cultures. As many studies show, these seeds are good nutritional addition to foods. Chia seeds come in two colors: dark brown or black. The attractive quality of this food is that it...

  • Do Raspberry Ketones Promote Weight Loss?

    What is Raspberry ketones?Raspberry ketones are compounds that create the unique aroma raspberries project. These ketones are used in foods and cosmetics for enhancing flavor and aroma in the product. The extracted ketones from the berries contain a large amount of phenolic compounds that help to...

  • Causes and Treatment for Dry Cough

    IntroductionA dry cough is a type of cough that does not accompany the production of mucus or phlegm. Most cases of dry cough are caused by certain allergic reactions from allergens, such as pollutants, dust, or toxins. The body usually tries to expel these irritants by coughing it out. In some...

  • Sperm Cells Mimic Embryonic Stem Cells

    Sperm cells in the testicles are able to mimic the embryonic stem cells and can develop into any of the adult cells in the body. These germ cells, also called spermatogonial cells, belong to the adult stem cells and are the precursor of sperm cells.Based on a new study published in the online...

Nearby Providers

Nearest Hospitals

MEMORIAL MISSION HOSPITAL AND ASHEVILLE SURGERY CEl

509 BILTMORE AVE ASHEVILLE NC 28801

Head east on Livingston Street 605 ft
Turn left onto Victoria Road 150 ft
Turn right 207 ft
Turn right 483 ft
You have arrived at your destination, on the left

PARK RIDGE HEALTHl

100 HOSPITAL DRIVE HENDERSONVILLE NC 28792

Head west on Livingston Street 358 ft
Turn right onto Pine Grove Avenue 446 ft
Turn right onto Myrtle Street 554 ft
Turn right onto McDowell Street (US 25) 1.1 mi
Continue straight onto All Souls Crescent (US 25) 915 ft
Continue slightly right onto Hendersonville Road (US 25) 11.8 mi
Continue straight onto Asheville Highway (US 25) 3431 ft
Continue right onto Asheville Highway (US 25 Business) 2895 ft
Turn left onto South Naples Road 1219 ft
Turn right onto Naples Road 4296 ft
Turn right onto Hospital Drive 314 ft
Continue right onto Hospital Drive 243 ft
Turn left 245 ft
You have arrived at your destination, on the left

MARGARET R PARDEE MEMORIAL HOSPITALl

800 N JUSTICE ST HENDERSONVILLE NC 28791

Head west on Livingston Street 358 ft
Turn right onto Pine Grove Avenue 446 ft
Turn right onto Myrtle Street 554 ft
Turn right onto McDowell Street (US 25) 1.1 mi
Continue straight onto All Souls Crescent (US 25) 915 ft
Continue slightly right onto Hendersonville Road (US 25) 11.8 mi
Continue straight onto Asheville Highway (US 25) 3431 ft
Continue right onto Asheville Highway (US 25 Business) 6.2 mi
Turn right onto Fleming Street 1287 ft
Turn right onto Brown Street 549 ft
Turn left onto North Justice Street 337 ft
You have arrived at your destination, on the left