There are 172 doctors and health care offices that accept Medicare listed for Spencer, Iowa. If a provider has multiple offices in Spencer they will all be listed below. Any additional practice locations in other cities can also be seen on their profile which also includes their phone number, directions, educational background, experience, and more.
Family Practice
Hilary L Kerrick
1200 1 Ave E IA 51301
Spencer Municipal Hospital
Family Practice
Hilary L Kerrick
1200 1st Ave E C IA 51301
Spencer Municipal Hospital
Family Practice
Hilary L Kerrick
1200 1st Ave E IA 51301
Spencer Municipal Hospital
Family Practice
Hilary L Kerrick
116 E 11th St IA 51301
Spencer Municipal Hospital
Rheumatology
Jenna Marie King
1200 1st E Ave IA 51301
Avera Mckennan
Rheumatology
Jenna Marie King
1200 1st Ave E IA 51301
Avera Mckennan
Physician Assistant
Christopher M Kirby
1200 1st E Ave IA 51301
Avera Mckennan
Physician Assistant
Christopher M Kirby
1200 1st Ave E IA 51301
Avera Mckennan
Physician Assistant
Megan A Klapperich
1200 1st E Ave IA 51301
Avera Mckennan
Physician Assistant
Megan A Klapperich
1200 1st Ave E IA 51301
Avera Mckennan
Family Practice
Sherry L Kolacia Tighe
116 E 11th St IA 51301
Spencer Municipal Hospital
General Practice
Ronald J Kolegraff MD
1200 1st Ave E IA 51301
My Skin Clinics Plc
Physical Therapy
Anthony M Kollasch
1200 1st Ave E C IA 51301
Spencer Municipal Hospital
Physical Therapy
Anthony M Kollasch
1200 1st Ave E IA 51301
Spencer Municipal Hospital
Family Practice
Gregory J Kosters
116 E 11th St IA 51301
Avera Mckennan
Certified Registered Nurse Anesthetist (crna)
Dale H Kroll CNA
1200 1st Ave E IA 51301
Northwest Iowa Anesthesia Associates
Nurse Practitioner
Laurie R Lahr
1200 1 Ave E IA 51301
Spencer Municipal Hospital
Nurse Practitioner
Laurie R Lahr
1200 1 Ave E IA 51301
Spencer Municipal Hospital
Nurse Practitioner
Laurie R Lahr
1200 1st Ave E C IA 51301
Spencer Municipal Hospital
Nurse Practitioner
Laurie R Lahr
1200 1st Ave E IA 51301
Spencer Municipal Hospital
Nurse Practitioner
Carol Ann Lamoureux-lewallen
116 E 7th St IA 51301
Family Practice
Kelsey M Lee
116 E 11th St IA 51301
Avera Mckennan
Orthopedic Surgery
John Adrian Leupold MD
1200 1 Ave E IA 51301
Spencer Municipal Hospital
Orthopedic Surgery
John Adrian Leupold MD
1200 1 Ave E IA 51301
Spencer Municipal Hospital
Orthopedic Surgery
John Adrian Leupold MD
1200 1st Ave E C IA 51301
Spencer Municipal Hospital