Doctors That Accept Medicare in Spencer, IA
431 Medicare-enrolled clinicians · CMS data, refreshed 2026-06-26
These are 431 clinicians enrolled in Medicare and practicing in Spencer, grouped by specialty below. Being enrolled means they can bill Original Medicare for your care. Most also accept assignment — they take Medicare's approved amount as full payment, so you only owe your deductible and 20% coinsurance. Call first to confirm they're accepting new Medicare patients.
Providers in Spencer by Specialty
Family Medicine(20)
Kelsey Lee, DO
Avera McKennan
116 E 10th St, Suite 101, Spencer51301
Amanda Young, DO
Spencer Municipal Hospital
101 E 10th St, Suite 208, Spencer51301
Amanda Young, DO
Spencer Municipal Hospital
116 E 10th St, Suite 101, Spencer51301
Amber Holmes, MD
Spencer Municipal Hospital
101 E 10th St, Suite 208, Spencer51301
Amber Holmes, MD
Spencer Municipal Hospital
116 E 10th St, Suite 101, Spencer51301
Amy Jochims, MD
Spencer Municipal Hospital
101 E 10th St, Suite 208, Spencer51301
Amy Jochims, MD
Spencer Municipal Hospital
116 E 10th St, Suite 101, Spencer51301
Bruce Feldmann, MD
Spencer Municipal Hospital
101 E 10th St, Suite 208, Spencer51301
David Robison, DO
Spencer Municipal Hospital
101 E 10th St, Suite 208, Spencer51301
David Robison, DO
Spencer Municipal Hospital
116 E 10th St, Suite 101, Spencer51301
John Hilsabeck, MD
Spencer Municipal Hospital
101 E 10th St, Suite 208, Spencer51301
John Hilsabeck, MD
Spencer Municipal Hospital
116 E 10th St, Suite 101, Spencer51301
Nathaniel Meyer, MD
Spencer Municipal Hospital
101 E 10th St, Suite 208, Spencer51301
Nathaniel Meyer, MD
Spencer Municipal Hospital
116 E 10th St, Suite 101, Spencer51301
Sherry Kolacia Tighe, MD
Spencer Municipal Hospital
101 E 10th St, Suite 208, Spencer51301
Teresa Studer, MD
Spencer Municipal Hospital
101 E 10th St, Suite 208, Spencer51301
Teresa Studer, MD
Spencer Municipal Hospital
116 E 10th St, Suite 101, Spencer51301
Travis Witt, MD
Spencer Municipal Hospital
101 E 10th St, Suite 208, Spencer51301
Travis Witt, MD
Spencer Municipal Hospital
116 E 10th St, Suite 101, Spencer51301
William Bensen, DO
Spencer Municipal Hospital
101 E 10th St, Suite 208, Spencer51301
Internal Medicine(1)
Anurag Bajaj, MD
Heart Hospital Of South Dakota LLC
116 E 10th St, Suite 101, Spencer51301
Cardiology(7)
Christopher Paa, MD
Heart Hospital Of South Dakota LLC
116 E 10th St, Suite 101, Spencer51301
Drew Messerschmidt, MD
Heart Hospital Of South Dakota LLC
116 E 10th St, Suite 101, Spencer51301
Fawzi Ameer, MD
Heart Hospital Of South Dakota LLC
116 E 10th St, Suite 101, Spencer51301
Kelly Steffen, DO
Heart Hospital Of South Dakota LLC
116 E 10th St, Suite 101, Spencer51301
Paul Carpenter, MD
Heart Hospital Of South Dakota LLC
116 E 10th St, Suite 101, Spencer51301
Paul Olson, MD
Heart Hospital Of South Dakota LLC
116 E 10th St, Suite 101, Spencer51301
Sherrie Brooks, MD
Heart Hospital Of South Dakota LLC
116 E 10th St, Suite 101, Spencer51301
Optometry(4)
Amanda Winterboer, OD
1104 W 18th St, Spencer51301
Jessica Curran, OD
Breuer Eye Care
714 S Grand Ave, Nw Vision Care, Spencer51301
Joni Breuer, OD
Breuer Eye Care
714 S Grand Ave, Nw Vision Care, Spencer51301
Samuel Butler, OD
Eyecare Centre
3 E 18th St, Spencer51301
Ophthalmology(6)
Austin Strohbehn, MD
Wolfe Clinic Inc
2004 Hwy Blvd, Suite A, Spencer51301
David Massop, MD
Wolfe Clinic Inc
2004 Hwy Blvd, Suite A, Spencer51301
Eric Zhang, MD
Wolfe Clinic Inc
2004 Hwy Blvd, Suite A, Spencer51301
Kyle Alliman, MD
Wolfe Clinic Inc
2004 Hwy Blvd, Suite A, Spencer51301
Riley Bylund, MD
Wolfe Clinic Inc
2004 Hwy Blvd, Suite A, Spencer51301
Stephen Fox, MD
Wolfe Clinic Inc
2004 Hwy Blvd, Suite A, Spencer51301
Podiatry(11)
Jean Haulard, DPM
1200 1st E Ave, Spencer Hospital, Spencer51301
Jean Haulard, DPM
1200 W 18th St, Suite 2, Spencer51301
Jean Haulard, DPM
Po Box, Suite 981, Spencer51301
Jesse Wolfe III, DPM
710 S Grand Ave, Spencer51301
Jeffrey Domingue, DPM
Avera McKennan
1200 1st Ave E, Spencer51301
Peter Bellezza, MD
Avera McKennan
1200 1st Ave E, Spencer51301
Robert Ivey, DPM
Spencer Municipal Hospital
1200 1st Ave E, Spencer51301
Robert Ivey, DPM
Spencer Municipal Hospital
1200 1st Ave E, Spencer51301
Robert Ivey, DPM
Spencer Municipal Hospital
1200 1st Ave E, Suite C, Spencer51301
Robert Ivey, DPM
Spencer Municipal Hospital
1200 1st Ave E C, Nwia Bone Joint And Sports Surgeons, Spencer51301
Timothy Blankers, DPM
Spencer Municipal Hospital
1200 1st Ave E C, Nwia Bone Joint And Sports Surgeons, Spencer51301
Orthopedic Surgery(20)
Bryce Braaksma, DO
Avera McKennan
1200 1st Ave E, Spencer51301
Matthew Blake, MD
Avera McKennan
1200 1st Ave E, Spencer51301
Patrick O'Brien, MD
Avera McKennan
1200 1st Ave E, Spencer51301
Andrew Pick, DO
Spencer Municipal Hospital
1200 1st Ave E, Spencer51301
Andrew Pick, DO
Spencer Municipal Hospital
1200 1st Ave E, Spencer51301
Andrew Pick, DO
Spencer Municipal Hospital
1200 1st Ave E, Suite C, Spencer51301
Christopher Rierson, DO
Spencer Municipal Hospital
1200 1st Ave E, Spencer51301
Christopher Rierson, DO
Spencer Municipal Hospital
1200 1st Ave E, Spencer51301
Christopher Rierson, DO
Spencer Municipal Hospital
1200 1st Ave E, Suite C, Spencer51301
Daniel McGuire, MD
Spencer Municipal Hospital
1200 1st Ave E, Spencer51301
Jason Hough, DO
Spencer Municipal Hospital
1200 1st Ave E, Spencer51301
Jason Hough, DO
Spencer Municipal Hospital
1200 1st Ave E, Spencer51301
Jason Hough, DO
Spencer Municipal Hospital
1200 1st Ave E, Suite C, Spencer51301
John Leupold, MD
Spencer Municipal Hospital
1200 1st Ave E, Spencer51301
John Leupold, MD
Spencer Municipal Hospital
1200 1st Ave E, Spencer51301
John Leupold, MD
Spencer Municipal Hospital
1200 1st Ave E, Suite C, Spencer51301
Seth Harrer, MD
Spencer Municipal Hospital
1200 1st Ave E, Spencer51301
Seth Harrer, MD
Spencer Municipal Hospital
1200 1st Ave E, Spencer51301
Seth Harrer, MD
Spencer Municipal Hospital
1200 1st Ave E, Suite C, Spencer51301
Seth Harrer, MD
Spencer Municipal Hospital
1200 1st Ave E C, Nwia Bone Joint And Sports Surgeons, Spencer51301
Urology(20)
Charlotte Caligiuri, DO
Northwest Iowa Urologists PC
1200 1st Ave E, Suite B, Spencer51301
Mark Milleman, MD
Northwest Iowa Urologists PC
1200 1st Ave E, Suite B, Spencer51301
Brian Chao
Spencer Municipal Hospital
1200 1st Ave E, Spencer51301
Brian Chao
Spencer Municipal Hospital
1200 1st Ave E, Spencer51301
Brian Chao
Spencer Municipal Hospital
1200 1st Ave E, Suite C, Spencer51301
David Christ, MD
Spencer Municipal Hospital
1200 1st Ave E, Spencer51301
David Christ, MD
Spencer Municipal Hospital
1200 1st Ave E, Spencer51301
David Christ, MD
Spencer Municipal Hospital
1200 1st Ave E, Suite C, Spencer51301
Harry Neuwirth, MD
Spencer Municipal Hospital
1200 1st Ave E, Spencer51301
Harry Neuwirth, MD
Spencer Municipal Hospital
1200 1st Ave E, Spencer51301
Harry Neuwirth, MD
Spencer Municipal Hospital
1200 1st Ave E, Suite C, Spencer51301
John Dolehide, DO
Spencer Municipal Hospital
1200 1st Ave E, Spencer51301
John Dolehide, DO
Spencer Municipal Hospital
1200 1st Ave E, Spencer51301
John Dolehide, DO
Spencer Municipal Hospital
1200 1st Ave E, Suite C, Spencer51301
Robert Thompson, MD
Spencer Municipal Hospital
1200 1st Ave E, Spencer51301
Robert Thompson, MD
Spencer Municipal Hospital
1200 1st Ave E, Spencer51301
Robert Thompson, MD
Spencer Municipal Hospital
1200 1st Ave E, Suite C, Spencer51301
Sida Niu, MD
Spencer Municipal Hospital
1200 1st Ave E, Spencer51301
Sida Niu, MD
Spencer Municipal Hospital
1200 1st Ave E, Spencer51301
Sida Niu, MD
Spencer Municipal Hospital
1200 1st Ave E, Suite C, Spencer51301
Physical Therapist(11)
Jordan Josephson
20 W 6th St, Suite 101, Spencer51301
Andrew Gibson
Hometown Physical Therapy Holding Company LLC
20 W 6th St, Spencer51301
Brandee Koedam, PT
Hometown Physical Therapy Holding Company LLC
20 W 6th St, Spencer51301
Claire Lee-Evans
Hometown Physical Therapy Holding Company LLC
20 W 6th St, Spencer51301
Derek Swoboda
Hometown Physical Therapy Holding Company LLC
20 W 6th St, 101 Spencer Physical Therapy, Spencer51301
Emma Baker
Hometown Physical Therapy Holding Company LLC
20 W 6th St, Spencer51301
Jessica Teply
Hometown Physical Therapy Holding Company LLC
20 W 6th St, 101 Spencer Physical Therapy, Spencer51301
Kelly Westervelt
Hometown Physical Therapy Holding Company LLC
20 W 6th St, 101 Spencer Physical Therapy, Spencer51301
Raymond Sherman
Hometown Physical Therapy Holding Company LLC
20 W 6th St, Spencer51301
Craig Cantrall, PT
Spencer Municipal Hospital
1200 1st Ave E, Spencer51301
Craig Cantrall, PT
Spencer Municipal Hospital
1200 1st Ave E, Suite C, Spencer51301
Showing the largest specialties in this city (100 of 150 listed providers). Call ahead — not every Medicare-enrolled clinician here fits on one page.
Other Cities in Iowa
New to Medicare?
Frequently Asked Questions
Are these doctors in Spencer accepting new Medicare patients?
We can't say for sure — CMS's enrollment data confirms a provider is enrolled in Medicare, not whether their practice is currently open to new patients. Call first to confirm they're accepting new Medicare patients before you book.
What does "accepts Medicare assignment" mean?
It means the provider takes Medicare's approved amount as full payment for a covered service, so you only owe your normal deductible and 20% coinsurance — no extra charges. A provider marked "may accept assignment" can go either way, so ask when you call.
Will these doctors work with my Medicare Advantage plan?
Not necessarily. This directory is built from Medicare enrollment data, which applies to Original Medicare. If you have a Medicare Advantage plan, your plan's own network determines who's covered — check your plan's directory first, then confirm with the office directly.
Does Original Medicare cover dental care from these providers?
Original Medicare does not cover routine dental care like cleanings, fillings, or dentures. Some Medicare Advantage plans include dental benefits. See our guide on what Medicare does and doesn't cover for dental.
Provider data from the CMS Doctors and Clinicians National Downloadable File, refreshed 2026-06-26. Directory information only, not medical or insurance advice. View all Medicare doctors in Iowa →