Click here to schedule an appointment online. New patients can also call (616) 287-6024, and for other questions, call (616) 267-7015.
Dr. Craig Anderson, MD
New Patient(616) 606-5642
Dr. Craig Anderson, MD is a internal medicine & pediatrics specialist in Grand Rapids, MI. Dr. Anderson completed a residency at Greenville Health System/Univ of South Carolina (GME). He currently practices at SHMG Family, Internal & Pediatric Medicine - Beltline and is affiliated with Spectrum Health Zeeland Community Hospital. He accepts multiple insurance plans. Dr. Anderson is board certified in Internal Medicine.
SHMG Family, Internal & Pediatric Medicine - Beltline
Spectrum Health Medical Group2750 E Beltline Ave Ne, Grand Rapids, MI 49525 Call
- Greenville Health System/Univ of South Carolina (GME), Residency Hospital
- MD, Medical College Of Wisconsin (MCW), Medical education , 2014, Medical School
- First Health (Coventry Health Care)
- Priority Health
* Please verify this information when scheduling an appointment.
Leave a review
How likely are you to recommend Dr. Anderson?
Dr. Anderson is an excellent physician. He was completely thorough and listened carefully. I have a unique medical condition and he patiently investigated my issue. Very impressed with my visit and will refer a family member.
- Spectrum Health Zeeland Community Hospital
- Spectrum Health Hospitals Butterworth Hospital
- Spectrum Health United Hospital
Frequently Asked Questions
Dr. Anderson has indicated that they offer telehealth. Contact the office to check for eligibility for your needs.
Dr. Craig Anderson, MD generally accepts new patients. You can see Dr. Anderson's profile to make an appointment.
Use our insurance check to verify if Dr. Anderson accepts your insurance.
Dr. Anderson frequently treats Bronchitis, Gastrointestinal Diseases, and Hyperlipidemia.
Dr. Anderson's office is located at 2750 E Beltline Ave Ne, Grand Rapids, MI 49525. Find other locations and directions.