Recently Updated NPI Information — some details in this NPI profile have been updated in the NPI registry within the last 60 days.

DR. KARL E SHANSTROM DO
NPI 1689815201
Family Medicine in Springfield, MO

Active since March 11, 2009PECOS Enrolled
2885 W BATTLEFIELD ST, SPRINGFIELD, MO 65807(417) 761-5000(417) 761-5065 Get Directions Write a Review

NPPES record last updated: October 23, 2026. Verified against the NPPES registry weekly; last sync: November 01, 2026.

Record update history: Jan 29, 2026, Dec 12, 2022, May 14, 2019 and 1 more (4 updates tracked since 2019).

About Dr. Karl E Shanstrom Do NPPES

Official registry information on file with the National Plan and Provider Enumeration System.

DR. KARL E SHANSTROM DO (NPI 1689815201) is an individual family medicine provider in Springfield, Missouri, licensed in Missouri (2011015518) and active in the NPI registry since March 2009. He is enrolled in Medicare PECOS and maintains 55 additional practice locations.

NPPES Registry Identity

NPI1689815201
Entity TypeIndividualMale
Primary Taxonomy207Q00000X
Provider Legal NameDR. KARL E SHANSTROMCredential: DO
Location Address2885 W BATTLEFIELD STSpringfield, MO 65807-3952
Mailing AddressPo Box 844715Kansas City, MO 64184-4715 · (417) 761-5214
Fax(417) 761-5065
Sole ProprietorNo
Enumeration DateMarch 11, 2009
Last NPPES UpdateOctober 23, 20264 updates tracked since enumeration
NPPES CertifiedOctober 22, 2026
✔ NPI 1689815201 is a valid, active identifier and passes the ISO check-digit test.

Specialties & Licenses

★ Primary SpecialtyFamily MedicineAllopathic & Osteopathic Physicians
Taxonomy Code207Q00000X
License✔ Licensed in MO · 2011015518
Definition
Family Medicine is the medical specialty which is concerned with the total health care of the individual and the family. It is the specialty in breadth which integrates the biological, clinical, and behavioral sciences. The scope of family medicine is not limited by age, sex, organ system, or disease entity.
2885 W BATTLEFIELD ST, Springfield, MO 65807

Secondary Practice Locations 55

Location 1800 S Park AveSpringfield, MO 65802-4855 · Phone (417) 893-7735
Location 2315 S Main AveBolivar, MO 65613-2052 · Phone (417) 761-5921
Location 34231 S Hocker DrIndependence, MO 64055-4723 · Phone (816) 254-3652
Location 41 Healthcare PlBowling Green, MO 63334-3602 · Phone (573) 603-1460
Location 5605 E Booneslick RdWarrenton, MO 63383-2100 · Phone (636) 224-1500
Location 64600 McMasters AveHannibal, MO 63401-2244 · Phone (573) 603-1460
Location 7725 Cleveland StParis, MO 65275-1119 · Phone (573) 603-1460
Location 8141 Communication DrHannibal, MO 63401-3670 · Phone (573) 603-1460
Location 91010 Range Line StColumbia, MO 65201-4565 · Phone (573) 476-0022
Location 101597 N Highway 63Houston, MO 65483 · Phone (417) 967-2887
Location 1111701 W Florissant AveFlorissant, MO 63033-6744 · Phone (314) 972-8132
Location 121103 Weber RdFarmington, MO 63640-3345 · Phone (573) 664-1629
Location 135536 Highway 32Farmington, MO 63640-7357 · Phone (573) 756-5749
Location 147447 Holmes RdKansas City, MO 64131-1691 · Phone (816) 836-6720
Location 151570 S Main StSaint Charles, MO 63303-4149 · Phone (636) 224-1000
Location 164928 Delmar BlvdSaint Louis, MO 63108-1615 · Phone (314) 899-0846
Location 171628 Oklahoma AveTrenton, MO 64683-2565 · Phone (660) 359-4600
Location 181949 E Cherry StSpringfield, MO 65802-2952 · Phone (417) 761-0300
Location 193150 Warrior LnPoplar Bluff, MO 63901-8686 · Phone (573) 785-5333
Location 201300 E Bradford Pkwy Bldg ASpringfield, MO 65804-4264 · Phone (417) 761-5000
Location 21612 E Elm StRepublic, MO 65738-1552 · Phone (417) 761-5511
Location 2218593 Business 13 Ste 104-106Branson West, MO 65737-9659 · Phone (417) 761-5271
Location 23155 Corporate PlBranson, MO 65616-9136 · Phone (417) 761-5950
Location 24323 E Grand StSpringfield, MO 65807-1447 · Phone (417) 761-5600
Location 2517421 Medical Center PkwyIndependence, MO 64057-1805 · Phone (816) 455-9975
Location 26203 N Grand StSalem, MO 65560-1344 · Phone (573) 729-4103
Location 2717844 E 23rd St SIndependence, MO 64057-1840 · Phone (816) 254-3652
Location 28210 N Williams St Unit CMoberly, MO 65270-1583 · Phone (660) 263-7651
Location 29215 3rd St Unit 2Steelville, MO 65565-5054 · Phone (833) 299-8788
Location 3024 Southtowne DrPotosi, MO 63664-5729 · Phone (573) 438-6706
Location 31235 Progress RdHannibal, MO 63401-6637 · Phone (573) 603-1460
Location 321200 Sterling DrPoplar Bluff, MO 63901-3321 · Phone (573) 686-5090
Location 332748 N National AveSpringfield, MO 65803-4304 · Phone (417) 761-5495
Location 341931 E Cherry StSpringfield, MO 65802-2952 · Phone (417) 761-5400
Location 3517886 E 23rd St SIndependence, MO 64057-1840 · Phone (816) 254-3654
Location 362415 W Catalpa StSpringfield, MO 65807-1123 · Phone (417) 893-7770
Location 371805 E Walnut StColumbia, MO 65201-6425 · Phone (573) 777-7500
Location 38301 W Martin StCairo, MO 65239-1006 · Phone (573) 603-1460
Location 391601 Old South River RdSaint Charles, MO 63303-4120 · Phone (636) 224-1202
Location 401051 Kingshighway St Ste 5Rolla, MO 65401-2981 · Phone (573) 364-8511
Location 41101 S Main StPoplar Bluff, MO 63901-5843 · Phone (573) 686-5090
Location 421795 W Main StSedalia, MO 65301-3634 · Phone (660) 285-9270
Location 43311 S Ash StBuffalo, MO 65622 · Phone (417) 761-5075
Location 447020 Chippewa StSaint Louis, MO 63119-5602 · Phone (314) 772-2205
Location 454066 Dunnica AveSaint Louis, MO 63116-3510 · Phone (636) 224-1700
Location 4610024 Office Center Ave Ste 100Saint Louis, MO 63128-1392 · Phone (314) 729-7050
Location 472411 W Catalpa StSpringfield, MO 65807-1123 · Phone (417) 862-3455
Location 48500 Clark AveUnion, MO 63084-1004 · Phone (636) 584-8724
Location 491125 E Cherry StTroy, MO 63379-1520 · Phone (636) 224-1500
Location 50420 N Washington StMonroe City, MO 63456-1345 · Phone (573) 603-1460
Location 513401 Berrywood DrColumbia, MO 65201-8372 · Phone (573) 777-8330
Location 524480 Gretna RdBranson, MO 65616-7202 · Phone (417) 761-5492
Location 531625 Gratz Brown StMoberly, MO 65270-1994 · Phone (573) 603-1460
Location 54125 E Green StPiedmont, MO 63957-1248 · Phone (573) 223-2734
Location 551001 Lynch StSaint Louis, MO 63118-1818 · Phone (315) 535-5600

Accepted Insurance

Medicare Participation & PECOS CMS

Medicare enrollment, assignment, billing reassignment, and ordering and referring status from CMS.

Medicare Enrollment Status

✔

Enrolled in Medicare (PECOS)

Dr. Karl E Shanstrom Do is registered in the CMS Provider Enrollment, Chain and Ownership System (PECOS).

Eligible to Order & Refer✔ Part B Labs & Imaging✔ Durable Medical Equipment✔ Home Health Agency✔ Power Mobility DevicesPer the CMS Ordering and Referring file. Eligibility means Medicare pays claims that this provider orders or refers for these categories.

Medicare Billing Reassignments

3

Medicare enrollment records show Karl Shanstrom reassigns Medicare billing to 3 organizations. Each organization bills Medicare for the services this provider delivers there; the nearest is listed first.

Community/Behavioral Health
1300 E BRADFORD PKWY
Springfield, MO 65804
  • Reassigned Medicare billing, Missouri enrollment
  • 590 clinicians in this Medicare group
Federally Qualified Health Center (FQHC)
1625 GRATZ BROWN ST
Moberly, MO 65270
  • Reassigned Medicare billing, Missouri enrollment
  • 44 clinicians in this Medicare group
Internal Medicine
1008 N MAIN ST
Sikeston, MO 63801
  • Reassigned Medicare billing, Missouri enrollment
  • 203 clinicians in this Medicare group

Source: CMS Revalidation Reassignment List, October 2026 release. Reassignment records can lag staffing changes; confirm a current affiliation with the organization.

Physician Visit Costs CMS claims · ZIP area

Typical Medicare office-visit costs in the 65807 ZIP code area, from fee-for-service claims. These are area statistics, not this provider’s prices; actual charges vary by service and coverage.

New Patient
$81.64 typical visit price
range $52.28 – $161.24
Typical copayment $20.41 (range $13.07 – $40.31)
Most-billed visit code 99203
Established Patient
$93.24 typical visit price
range $16.30 – $131.05
Typical copayment $23.31 (range $4.07 – $32.76)
Most-billed visit code 99214
Amounts reflect what Medicare beneficiaries in this ZIP area are typically charged for office visits. Patients with other coverage should check their individual plans.

Referred Medical Equipment & Supplies CMS DME claims 4

Durable medical equipment, devices and supplies this provider ordered from DME suppliers for patients, from Medicare fee-for-service claims.

Enteral feeding supply kit; pump fed, per day, includes but not limited to feeding/flushing syringe, administration set tubing, dressings, tape B4035
Other-Enteral and Parenteral · category OB006N
1 supplier11 claims330 services$7.08 avg. paid by Medicare
Enteral formula, nutritionally complete with intact nutrients, includes proteins, fats, carbohydrates, vitamins and minerals, may include fiber, administered through an enteral feeding tube, 100 calories = 1 unit B4150
Other-Enteral and Parenteral · category OB006N
1 supplier11 claims4,950 services$0.48 avg. paid by Medicare
Portable gaseous oxygen system, rental; includes portable container, regulator, flowmeter, humidifier, cannula or mask, and tubing E0431
DME-Oxygen and Supplies · category DC000N
4 suppliers32 claims45 services$20.56 avg. paid by Medicare
Oxygen concentrator, single delivery port, capable of delivering 85 percent or greater oxygen concentration at the prescribed flow rate E1390
DME-Oxygen and Supplies · category DC002N
5 suppliers66 claims70 services$114.79 avg. paid by Medicare
Dollar amounts are the average Medicare paid the supplier per service. They are not the cost to the patient.

Other Providers at the Same Location NPPES 20

Providers registered at the same practice address, or within the immediate area, according to the NPPES registry.

Counselor (Professional)
2885 W BATTLEFIELD ST
SPRINGFIELD, MO 65807
Social Worker (Clinical)
2885 W BATTLEFIELD ST
SPRINGFIELD, MO 65807
Social Worker (Clinical)
2885 W BATTLEFIELD ST
SPRINGFIELD, MO 65807
Counselor (Professional)
2885 W BATTLEFIELD ST
SPRINGFIELD, MO 65807
Voluntary or Charitable
2885 W BATTLEFIELD ST
SPRINGFIELD, MO 65807
Psychologist (Clinical)
2885 W BATTLEFIELD ST
SPRINGFIELD, MO 65807
Counselor (Professional)
2885 W BATTLEFIELD ST
SPRINGFIELD, MO 65807
Counselor (Professional)
2885 W BATTLEFIELD ST
SPRINGFIELD, MO 65807

Frequently Asked Questions NPPES & CMS

Common questions about this NPI record, answered from the official NPPES registry and CMS datasets shown on this page.

What is Karl Shanstrom's NPI number?

The NPI number for Karl Shanstrom is 1689815201. It was assigned to this individual provider in the NPPES registry on March 11, 2009.

Where is Karl Shanstrom located?

Karl Shanstrom practices at 2885 W Battlefield St, Springfield, MO 65807. The listed phone number is (417) 761-5000.

What is Karl Shanstrom's specialty?

The primary specialty registered for this NPI is Family Medicine with taxonomy code 207Q00000X.

Is Karl Shanstrom enrolled in Medicare?

Yes. Karl Shanstrom is registered in the Medicare PECOS enrollment system.

Which organizations bill Medicare for Karl Shanstrom's services?

According to the CMS Revalidation Reassignment List (October 2026 release), Karl Shanstrom reassigns Medicare benefits to 3 organizations: Burrell, Inc. (Springfield, MO), Preferred Family Healthcare Inc (Moberly, MO) and Missouri Delta Medical Center (Sikeston, MO). Each reassignment is filed with Medicare on form CMS-855R, signed by both the clinician and the organization, and lets the organization bill Medicare and receive payment for Karl Shanstrom's services. Reassignment records can lag staffing changes; confirm current arrangements with the organization.

What insurance does Karl Shanstrom accept?

Health plans from Ambetter Health, Ambetter from Arkansas Health & Wellness, Ambetter from Sunflower Health Plan, Ambetter of Oklahoma and Ambetter of Tennessee and 5 other insurers list Karl Shanstrom as in-network in at least one marketplace plan. Coverage varies by plan and year; verify with the insurer or the provider before a visit.

When was this NPI record last updated?

The NPPES record for Karl Shanstrom was last updated on October 23, 2026. NPI Profile syncs weekly with the NPPES registry data releases published by CMS. This NPI record was last updated 17 days ago. If this record has changed at CMS more recently, you can request an on-demand re-check against the live CMS registry, directly from this page.