Craig A Mills, MD - Medicare Internal Medicine in Asheville, NC

Craig A Mills, MD is a medicare enrolled "Internal Medicine" physician in Asheville, North Carolina. His current practice location is 60 Livingston St, Ste 200, Asheville, North Carolina. You can reach out to his office (for appointments etc.) via phone at (828) 253-4851.

Craig A Mills is licensed to practice in North Carolina (license number 24273) and he also participates in the medicare program. He does not accept medicare assignments directly but he may accept medicare through third-party (refer to Reassignment section below) and may also prescribe medicare part D drugs. His NPI Number is 1295701563.

Contact Information

Craig A Mills, MD
60 Livingston St, Ste 200,
Asheville, NC 28801
(828) 253-4851
(828) 252-1969



Physician's Profile

Full NameCraig A Mills
GenderMale
SpecialityInternal Medicine
Location60 Livingston St, Asheville, North Carolina
Accepts Medicare AssignmentsMedicare enrolled and may accept medicare through third-party reassignment. May prescribe medicare part D drugs.
  NPI Data:
  • NPI Number: 1295701563
  • Provider Enumeration Date: 02/27/2006
  • Last Update Date: 12/15/2009
  Medicare PECOS Information:
  • PECOS PAC ID: 7719012855
  • Enrollment ID: I20100315001003

Medical Identifiers

Medical identifiers for Craig A Mills such as npi, medicare ID, medicare PIN, medicaid, etc.
IdentifierTypeStateIssuer
1295701563NPI-NPPES
110094714OtherMEDICARE METRAHEALTH
8959335OtherCAROLINA ACCESS
8959335MedicaidNC
59335OtherBCBS
0470534OtherUHC
01760OtherCOMMERCIAL PRIVATE PAY
561565803OtherCIGNA HEALTHCARE OF NC

Medical Taxonomies and Licenses

TaxonomyTypeLicense (State)Status
207R00000XInternal Medicine 24273 (North Carolina)Primary

Medicare Reassignments

Some practitioners may not bill the customers directly but medicare billing happens through clinics / group practice / hospitals where the provider works. Medicare reassignment of benefits is a mechanism by which practitioners allow third parties to bill and receive payment for medicare services performed by them. Craig A Mills allows following entities to bill medicare on his behalf.
Entity NameAsheville Internal Medicine, P.a.
Entity TypePart B Supplier - Clinic/group Practice
Entity IdentifiersNPI Number: 1699878207
PECOS PAC ID: 6002889896
Enrollment ID: O20040819000092

News Archive

Studies determine how geographic location affects physical health

The neighborhoods in which children and adolescents live and spend their time play a role in whether or not they eat a healthy diet, get enough exercise or become obese, concludes a collection of studies in a special theme issue of the American Journal of Preventive Medicine.

Little-known illnesses turning up in Covid long-haulers

The day Dr. Elizabeth Dawson was diagnosed with covid-19 in October, she awoke feeling as if she had a bad hangover. Four months later she tested negative for the virus, but her symptoms have only worsened.

MT Services reports Actos drug cases, updates settlement news

MT Services LLC, a Lawsuit Settlement News Reporting Company which operates lawsuitsettlementnews.com, announced today a primary focus on assisting plaintiffs of the after effects of the pharmaceutical drug Actos.

DePuy Orthopaedics receives FDA approval for ceramic-on-metal total artificial hip system

The U.S. Food and Drug Administration approved on June 13 the first ceramic-on-metal total artificial hip system for patients with osteoarthritis.

Read more Medical News

› Verified 6 days ago

Medicare Part D Prescriber Enrollment

Any physician or other eligible professional who prescribes Part D drugs must either enroll in the Medicare program or opt out in order to prescribe drugs to their patients with Part D prescription drug benefit plans. Craig A Mills is enrolled with medicare and thus, if eligible, can prescribe medicare part D drugs to patients with medicare part D benefits.

Mailing Address and Practice Location

Mailing AddressPractice Location Address
Craig A Mills, MD
60 Livingston Street, Suite 200,
Asheville, NC 28801-4400

Ph: (828) 253-4851
Craig A Mills, MD
60 Livingston St, Ste 200,
Asheville, NC 28801

Ph: (828) 253-4851

News Archive

Studies determine how geographic location affects physical health

The neighborhoods in which children and adolescents live and spend their time play a role in whether or not they eat a healthy diet, get enough exercise or become obese, concludes a collection of studies in a special theme issue of the American Journal of Preventive Medicine.

Little-known illnesses turning up in Covid long-haulers

The day Dr. Elizabeth Dawson was diagnosed with covid-19 in October, she awoke feeling as if she had a bad hangover. Four months later she tested negative for the virus, but her symptoms have only worsened.

MT Services reports Actos drug cases, updates settlement news

MT Services LLC, a Lawsuit Settlement News Reporting Company which operates lawsuitsettlementnews.com, announced today a primary focus on assisting plaintiffs of the after effects of the pharmaceutical drug Actos.

DePuy Orthopaedics receives FDA approval for ceramic-on-metal total artificial hip system

The U.S. Food and Drug Administration approved on June 13 the first ceramic-on-metal total artificial hip system for patients with osteoarthritis.

Read more News

› Verified 6 days ago


Internal Medicine Doctors in Asheville, NC

Dr. William R Harlan Iii, M.D.
Internal Medicine
Medicare: Accepting Medicare Assignments
Practice Location: 191 Biltmore Ave, Asheville, NC 28801
Phone: 828-254-0881    Fax: 828-254-1614
Dr. Nellie E. L. Fleming, MD
Internal Medicine
Medicare: May Accept Medicare Assignments
Practice Location: 509 Biltmore Ave, Asheville Hospitalist Group, Asheville, NC 28801
Phone: 828-213-4411    Fax: 828-285-9740
Dr. Wade H Saunders Iii, M.D.
Internal Medicine
Medicare: Not Enrolled in Medicare
Practice Location: 5 Vanderbilt Park Dr, Asheville, NC 28803
Phone: 828-274-6000    Fax: 828-277-6350
Marianne Soufas, M.D.
Internal Medicine
Medicare: Not Enrolled in Medicare
Practice Location: 68 Sweeten Creek Rd, Asheville, NC 28803
Phone: 828-274-9567    Fax: 828-255-2865
Dr. Bryan J Pace, D.O.
Internal Medicine
Medicare: Accepting Medicare Assignments
Practice Location: 5 Vanderbilt Park Dr, Asheville, NC 28803
Phone: 828-274-6000    Fax: 828-274-6025
Zachary Dillon Glenn, DO
Internal Medicine
Medicare: Medicare Enrolled
Practice Location: 509 Biltmore Ave, Asheville, NC 28801
Phone: 828-213-1111    
Dr. Jeffrey Tyler Ramsey, DO
Internal Medicine
Medicare: Medicare Enrolled
Practice Location: 123 Hendersonville Rd, Asheville, NC 28803
Phone: 828-407-2415    Fax: 828-412-4171

Find & Compare Providers Near You: Find and compare doctors, nursing homes, hospitals, and other health care providers in your area that accept Medicare. Get information like: Find a doctor or clinician that accepts Medicare near you.

Doctors and clinicians: Doctors and clinicians include doctors, clinicians and groups who are qualified to practice in many specialties. Each specialty focuses on certain parts of the body, periods of life, conditions, or primary care. The doctors, clinicians, and groups listed here typically work in an office or clinic setting. Also those who currently accept Medicare are included.

Hospitals: Find information about Medicare-certified hospitals and long-term care hospitals in your area, including Veterans Administration medical centers and military hospitals, across the country. Long-term care hospitals serve critically ill and medically complex patients who require extended hospital care.

Data provided: Information on www.medicareusa.org is built using open data sources published by Centers for Medicare & Medicaid Services (CMS) under Freedom of Information Act (FOIA).

© 2024 MedicareUsa. All rights reserved. Maintained by the Agency for Healthcare Research and Quality, U.S. Department of Health and Human Services.