Michael Krafczyk, MD
Michael Krafczyk, MD is registered under Family Practice in Allentown, Pennsylvania. Graduated from Temple University School of Medicine in 1993, 33 years ago. Practices with Phoenix Rehabilitation and Health Services Inc, a 2,720-clinician group and accepts Medicare assignment. Licensed in Pennsylvania.
- Years since qualifying
- 33
- Trained at
- Temple University School of Medicine
- Licensed in
- PA
- In the registry since
- 2006
- Specialties on file
- 2
What do these letters mean?
- MD — Doctor of Medicine
- A physician who completed allopathic medical school.
Practice location Address checks out
250 Cetronia RdAllentown, PA 18104-9147 Not confirmed with CMS for 13 years — call before visiting
Phone: (610) 973-6200
Fax: (866) 644-0894
Show map & directions
Directions in Google Maps · Apple Maps · OpenStreetMap
Pin is approximate — placed at the ZIP-code centre, not the exact door.
Specialties & licences
| Sports Medicine (Family Medicine) Physician (primary) | Taxonomy 207QS0010X · Licence MD057424L (PA) |
|---|---|
| Family Medicine Physician | Taxonomy 207Q00000X · Licence MD057424L (PA) |
Record details
| NPI number | 1942264411 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Male |
| Credentials | MD |
| Sole proprietor | No |
| NPI enumerated | April 13, 2006 |
| Last updated in NPPES | May 17, 2013 |
Medicare enrollment
| Medicare specialty | FAMILY PRACTICE |
|---|---|
| Also practises | SPORTS MEDICINE |
| Medical school | TEMPLE UNIVERSITY SCHOOL OF MEDICINE |
| Graduated | 1993 (33 years in practice) |
| Group practice | Phoenix Rehabilitation And Health Services Inc — 2720 clinicians |
| Accepts Medicare assignment | Yes — accepts the Medicare-approved amount |
| Practice locations | 3 on file with Medicare |
Medicare patients and services, 2024
| Medicare patients | 806 |
|---|---|
| Services billed | 10,748 |
| Average patient age | 74 |
Payments from drug and device companies, 2025
| Food and Beverage | $316 |
|---|
Practises at
- Lehigh Valley Hospital Hospital · Allentown, PA
- Lehigh Valley Hospital - Hazleton Hospital · Hazleton, PA · listed as Lehigh Valley Hospital Hazleton
- St Luke'S Hospital - Monroe Campus Hospital · Stroudsburg, PA · listed as St Luke's Hospital Monroe Campus
- St Lukes Hospital Hospital · Bethlehem, PA
- Good Shepherd Rehabilitation Hospital Inpatient rehabilitation facility · Center Valley, PA
- St Luke'S Miners Memorial Hospital Hospital · Coaldale, PA
Colleagues at Phoenix Rehabilitation and Health Services Inc
- Dr. Jared Cicero, DPM Foot & Ankle Surgery Podiatrist · Pottsville, PA
- Gordon R Donaldson, DO Family Medicine Physician · Elverson, PA
- Dr. Francis J. Gallagher, MD Rheumatology Physician · Lebanon, PA
- Norman W Haueisen, DO Physical Medicine & Rehabilitation Physician · Harrisburg, PA
- Kenneth Kearns, MD Orthopaedic Surgery Physician · King of Prussia, PA
- Paul V Lacava, MD Internal Medicine Physician · Princeton, NJ
- Dr. Sandeep Mehrok, MD Internal Medicine Physician · Mountain Top, PA
- Diana E Morris, NP Nurse Practitioner · Broomall, PA
- Dr. Christina Louise Rowe-Bauer, DPM Podiatrist · State College, PA
- Tracy Lee Sokoloski, CRNP Family Nurse Practitioner · Scranton, PA
- Sara Swain, DO Family Medicine Physician · Williamsport, PA
- Joseph Zawisza, DO Internal Medicine Physician · Schuylkill Haven, PA
Other providers in Allentown
-
Rabea J Khokhar, MD
3080 Hamilton Blvd Ste 250, Allentown, PA 18103-3694 · (610) 437-0739
-
Dr. Autumn Michelle Kieber-Emmons, MD
218 N 2nd St, Allentown, PA 18102-3508 · (610) 841-8400
-
Jungsoo Kim, MD
3050 Hamilton Blvd Ste 100, Allentown, PA 18103-3691 · (484) 822-5920
-
Kristen Kingry, DO
1251 S Cedar Crest Blvd Ste 102A, Allentown, PA 18103-6205 · (610) 402-3940
-
Dr. Ann Marie Lam, MD
1251 S Cedar Crest Blvd Ste 102 A, Allentown, PA 18103-6205 · (610) 402-3940
-
Dr. Fred Laufer, MD
4501 Crackersport Rd, Allentown, PA 18104-9326 · (610) 336-9000
-
Michelle Annette Le, MD
1648 S 4th St, Allentown, PA 18103-4922 · (610) 674-4550
-
Pamela Ledeaux, MD
1730 W Chew St, Allentown, PA 18104-5549 · (610) 969-3500