Michael A. Krafchick, D.O., MBA - Crozer-Keystone Health System - PA
Michael A. Krafchick, D.O., MBA

Michael A. Krafchick, D.O., MBA

Schedule an Appointment

To schedule an appointment with Michael A. Krafchick please call 610-579-3444.

  • CKHN Physician
  • All
  • NCQA Certified




  • Family Medicine
  • Primary Care

Service Line

Hospital Admission Privileges

  • Crozer-Chester Medical Center
  • Springfield Hospital



Christiana Care Health System


St. Joseph's University, MBA, Health Care Management
Philadelphia College of Osteopathic Medicine

Teaching or Professional Positions

  • Adjunct Faculty, Philadelphia College of Osteopathic Medicine
  • Adjunct Faculty, Christiana Care Family Medicine Residency 

Honors, Awards, etc.

"Top Doctors" in Family Medicine, Main Line Today (2014)

Age Groups


Area of Special Interest

  • Sports Medicine
  • Addiction Medicine

Board Certified

Family Medicine

Personal Info

  • Team Physician, Bayard Rustin High School
  • Top Doc

Philosophy Of Care

I try to build and foster a respectful and open relationship which creates trust and honesty which leads to the best health outcomes.


  • Joint injections
  • Skin lesion removals
  • Detox protocols

Other Training and Certifications

MBA - Health Care Administration - St. Joseph's University

Office Information

Doctor's Contact Information

  • Office Phone: 610-579-3444
  • Fax: 610-579-3449

Office Hours

Monday 9:00 am-5:00 pm

Tuesday 9:00 am-8:00 pm

Wednesday 9:00 am-8:00 pm

Thursday 9:00 am-6:00 pm

Friday 9:00 am-5:00 pm

Medical Facilities

  • Laboratory on site
  • Surgical suite on site
  • Ultrasound on site
  • X-ray on site

Patient Communications

  • Get-acquainted office visit
  • E-mail to patients
  • Pre-visit reminder calls
  • Return calls within time limits


Physician Directory

To download a copy of the Crozer-Keystone Health System physician directory, please click here [PDF].

Patient Portals

Crozer-Keystone patient portals make it easy for patients to securely access their inpatient and outpatient results and also view and pay bills online.

My CKHS Account

View and pay your CKHS bills online - comfortably, easily and securely.

Pay My Bill