Dr. Craig has indicated that they offer telehealth. Contact the office to check for eligibility for your needs.
Dr. Michael Craig, MD is a pediatrics specialist in Matthews, NC. Dr. Craig completed a residency at Charlotte Meml Hosp. He currently practices at Novant Health Matthews Children's Clinic. He accepts multiple insurance plans. Dr. Craig is board certified in Pediatrics.
- Charlotte Meml Hosp, Residency Hospital
- Charlotte Meml Hosp, Internship Hospital
- East Carolina U, School of Medicine, Medical School — 1983
- Blue Cross Blue Shield
- CareFirst Blue Cross Blue Shield
* Please verify this information when scheduling an appointment.
Novant Health Matthews Children's Clinic
Novant Health Matthews Children's Clinic1401 Matthews Township Pkwy Ste 100, Matthews, NC 28105 Existing Patients: (704) 384-1080
Leave a review
How likely are you to recommend Dr. Craig?
My children absolutely love Dr. Craig. He never makes us feel like a number and always makes my children feel special. He is very easy to discuss concerns with. His nurse is super sweet as well. I would recommend any one of the pediatricians at Matthews Children's clinic but Dr. Craig is hands down the best!
Frequently Asked Questions
Dr. Michael Craig, MD generally accepts new patients. You can see Dr. Craig's profile to make an appointment.
Use our insurance check to verify if Dr. Craig accepts your insurance.
Dr. Craig frequently treats Chronic Sinusitis, Immunization Administration, and Bronchitis.
Dr. Craig's office is located at 1401 Matthews Township Pkwy Ste 100, Matthews, NC 28105. Find other locations and directions.
Find contact information here to make an appointment.