John M. Krodel, MD
John M. Krodel, MD practises Internal Medicine in Norman, Oklahoma. Graduated from University of Oklahoma College of Medicine in 1991, 35 years ago. Practices with Mercy Clinic Oklahoma Communities, a 648-clinician group, accepts Medicare assignment and offers telehealth. Licensed in Oklahoma.
- Years since qualifying
- 35
- Trained at
- University of Oklahoma College of Medicine
- Licensed in
- OK
- In the registry since
- 2005
What do these letters mean?
- MD — Doctor of Medicine
- A physician who completed allopathic medical school.
Practice location Address checks out
950 N Porter Ave Ste 300Norman, OK 73071-6400 Not confirmed with CMS for 16 years — call before visiting
Phone: (405) 329-0121
Fax: (405) 292-6099
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
| Internal Medicine Physician (primary) | Taxonomy 207R00000X · Licence 18046 (OK) |
|---|
Record details
| NPI number | 1225020035 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Male |
| Credentials | MD |
| Sole proprietor | No |
| NPI enumerated | August 17, 2005 |
| Last updated in NPPES | July 1, 2010 |
Medicare enrollment
| Medicare specialty | INTERNAL MEDICINE |
|---|---|
| Medical school | UNIVERSITY OF OKLAHOMA COLLEGE OF MEDICINE |
| Graduated | 1991 (35 years in practice) |
| Group practice | Mercy Clinic Oklahoma Communities — 648 clinicians |
| Accepts Medicare assignment | Yes — accepts the Medicare-approved amount |
| Telehealth | Offers telehealth services |
| Practice locations | 3 on file with Medicare |
Procedures
| Removal of skin lesions | 1–10 times |
|---|---|
| Removal or shaving of skin growth | 1–10 times |
Medicare patients and services, 2024
| Medicare patients | 630 |
|---|---|
| Services billed | 3,693 |
| Average patient age | 77 |
Payments from drug and device companies, 2025
| Food and Beverage | $186 |
|---|
Practises at
- Mercy Hospital Oklahoma City, Inc Hospital · Oklahoma City, OK
- Norman Regional Hospital · Norman, OK · listed as Norman Regional Pharmacy
- O U Medical Center Hospital · Oklahoma City, OK · listed as Ou Medical Center
- Centric Home Health Home health agency · Durant, OK
- Choice Health At Home - Norman Home health agency · Norman, OK
- Elara Caring Xxi Home health agency · Purcell, OK
- Lifespring Home Health Home health agency · Norman, OK
- Mercy Home Health Home health agency · Oklahoma City, OK
Colleagues at Mercy Clinic Oklahoma Communities
- Todd David Arms, PA Physician Assistant · Oklahoma City, OK
- Mrs. Allison Lindsey Duncan, APRN-CNP Nurse Practitioner · New York, NY
- Mitchell L. Earley, DO Family Medicine Physician · Oklahoma City, OK
- Ksenia N Fisher, NP Nurse Practitioner · Edmond, OK
- Kaylin Hatfield, NP Family Nurse Practitioner · Oklahoma City, OK
- Ryan Hightower, APRN-CNP Nurse Practitioner · Oklahoma City, OK
- Kathryn Lee Jones, DO Obstetrics & Gynecology Physician · Oklahoma City, OK
- Ashley Ann Joshua, DNP, FNP-BC Family Nurse Practitioner · Ardmore, OK
- Dr. Joaquin Amado Laws-Rodriguez, PHD, LPC-S Clinical Psychologist · Oklahoma City, OK
- Brendon Dean McCollom, DO Family Medicine Physician · Oklahoma City, OK
- Mary V Mustain, MD Emergency Medicine Physician · Oklahoma City, OK
- Maroun M Tawk, MD Pulmonary Disease Physician · Oklahoma City, OK
Other providers in Norman
-
Shari Jones, MD
901 N Porter Ave, Norman, OK 73071-6404 · (405) 321-4644
-
Dr. Joel A Kardokus, MD
3300 Healthplex Pkwy, Norman, OK 73072-9749 · (405) 515-1000
-
Awaad Khan, MD
901 N Porter Ave, Norman, OK 73071-6404 · (405) 307-1000
-
Dr. Kendral Raymon Knight, MD
1553 N Porter Ave, Norman, OK 73071-6621 · (405) 217-8500
-
Kumar B Ennamuri
1125 N Porter Ave Ste 101, Norman, OK 73071-6443 · (405) 364-0630
-
Kumar B Ennamuri MD PC
1125 N Porter Ave Ste 300, Norman, OK 73071-6443 · (405) 364-0630
-
Sanober Malik, MD
3400 W Tecumseh Rd Ste 202, Norman, OK 73072-1810 · (405) 307-5770
-
Dr. Sunil Thomas Mathew, MD
3500 Healthplex Pkwy Ste 200, Norman, OK 73072-9801 · (405) 515-2222