Family Practitioner in Spirit Lake, Iowa (51360)

Family Practitioner in Spirit Lake, Iowa

rss icon
Steven L Baskerville
712-336-3750
2700 23rd St Suite C
Spirit Lake, IA 51360
0 mi.
Brett Joel Olson
712-336-2410
2700 23rd St
Spirit Lake, IA 51360
0 mi.
James A Webb
712-336-2410
2700 23rd St
Spirit Lake, IA 51360
0 mi.
Steven C Carlson
712-336-3750
2700 23rd St Suite C
Spirit Lake, IA 51360
0 mi.
Jeffrey John Goerss
712-336-2410
2700 23rd St
Spirit Lake, IA 51360
0 mi.
Jeremy E Bolluyt
712-336-3750
2700 23rd St Suite C
Spirit Lake, IA 51360
0 mi.
James A Gamache
712-336-1230
Highway 71 S
Spirit Lake, IA 51360
0 mi.
Brian Robert Ford
712-336-2410
2700 23rd St
Spirit Lake, IA 51360
0 mi.
Sara Arndt Von Harz

Spirit Lake, IA 51360
0 mi.
Jeremy Bolluyt

Okoboji, IA 51355
2.7 mi.
Donald Floyd Rodawig
712-338-9998
1003 21st St
Milford, IA 51351
8.9 mi.
Robert Lee Cozine
712-363-2711
1101 Inwan St
Milford, IA 51351
8.9 mi.
Harold A Van Hofwegen
712-338-2461
2004 Okoboji Ave
Milford, IA 51351
8.9 mi.
Gerald Clarence Sunner
712-472-3716

Milford, IA 51351
8.9 mi.
Keith L Probst
712-362-6501
926 N 8th St
Estherville, IA 51334
17 mi.
James C Creech
712-362-5650
926 N 8th St
Estherville, IA 51334
17 mi.
Robert S Hranac
712-362-6501
926 N 8th St
Estherville, IA 51334
17 mi.
Douglas V Stangl
712-362-6501
926 N 8th St
Estherville, IA 51334
17 mi.
Randy C Asman
712-362-6501
926 N 8th St
Estherville, IA 51334
17 mi.
Alvin Richard Scheffel
712-362-7204
1004 N 14th St
Estherville, IA 51334
17 mi.
Bruce Anthony Feldmann
712-264-3500
116 E 11th St Suite 101
Spencer, IA 51301
19.9 mi.
Jeffry Raymond Peterson
712-264-3500
116 E 11th St Suite 101
Spencer, IA 51301
19.9 mi.
Amanda E Young
712-264-3500
116 E 11th St Suite 101
Spencer, IA 51301
19.9 mi.
Brian John Dvorak
712-264-3500
116 E 11th St Suite 101
Spencer, IA 51301
19.9 mi.
Sherry Lynn Kolacia-Tighe
712-264-3500
116 E 11th St Suite 101
Spencer, IA 51301
19.9 mi.
Sonia Albertson Sather
712-264-3500
116 E 11th St Suite 101
Spencer, IA 51301
19.9 mi.
John Edwin Hilsabeck
712-264-3500
116 E 11th St Suite 101
Spencer, IA 51301
19.9 mi.
Kenneth Ray Hunziker
712-264-3500
116 E 11th St Suite 101
Spencer, IA 51301
19.9 mi.
Ronald James Creswell
712-264-3500
116 E 11th St Suite 101
Spencer, IA 51301
19.9 mi.
Nathaniel Amiel Meyer
712-264-3500
116 E 11th St Suite 101
Spencer, IA 51301
19.9 mi.
James Oliver Steele
712-264-6198
1200 1st Ave E Spencer Municipal Hospital
Spencer, IA 51301
19.9 mi.
David Paul Robison
712-264-3500
116 E 11th St Suite 101
Spencer, IA 51301
19.9 mi.
Timothy Merle Wester
712-928-2820
231 N 8th Ave W
Hartley, IA 51346
24.6 mi.
Dean William Moews
712-362-3501
926 N 8th St
Estherville, IA 51334
17 mi.
Richard Paul Bose
712-362-2509

Estherville, IA 51334
17 mi.
Sister Marie P Lockerd
507-847-3571
803 4th St
Jackson, MN 56143
18.5 mi.
Ryan Bradley Stille
Spencer Family Care 116 E 11th St
Spencer, IA 51301
19.9 mi.
Sharlene Joy Classen

Spencer, IA 51301
19.9 mi.
Daniel Henry Richter
712-262-6454
116 E 11th St Ste 101
Spencer, IA 51301
19.9 mi.
Larry Jos Barthel
712-264-3500
Mercy Fam Care 116 E 11th St Ste 101
Spencer, IA 51301
19.9 mi.
Julie Jill Hamann
712-264-3500
116 E 11th St Ste 101
Spencer, IA 51301
19.9 mi.
Darrel Richard Forslund
712-264-3500
116 E 11th St Apt 101
Spencer, IA 51301
19.9 mi.
Bharat K Patel
507-372-3800
1680 Diagonal Rd
Worthington, MN 56187
29.4 mi.
Christian M Morgan
507-372-3800
1680 Diagonal Rd
Worthington, MN 56187
29.4 mi.
Charles Okechukwu Dike
507-372-3800
1680 Diagonal Rd
Worthington, MN 56187
29.4 mi.
Vijaya B Nallani
507-372-3800
1680 Diagonal Rd
Worthington, MN 56187
29.4 mi.
Kristine R Everding
507-372-2921
508 10th St
Worthington, MN 56187
29.4 mi.
Sundara C Nalla
507-372-2921
508 10th St
Worthington, MN 56187
29.4 mi.
Kim D Grymaloski
507-372-3800
1680 Diagonal Rd
Worthington, MN 56187
29.4 mi.
Babul Ram Kulkarni
507-360-7588
1680 Diagonal Rd
Worthington, MN 56187
29.4 mi.
James P Slattery
712-852-5555
3201 1/2 1st St
Emmetsburg, IA 50536
30.3 mi.
Daunyala L Sporaa
712-852-5555
3201 1/2 1st St
Emmetsburg, IA 50536
30.3 mi.
Jennifer E Boevers
712-852-5555
3201 1/2 1st S
Emmetsburg, IA 50536
30.3 mi.
Frank E Veltri
712-852-5555
3201 1/2 1st St
Emmetsburg, IA 50536
30.3 mi.
Patricia Banwart
712-852-5555
3201 1/2 1st St
Emmetsburg, IA 50536
30.3 mi.
Mary L Olson
507-831-8401
820 2nd Ave
Windom, MN 56101
32.5 mi.
Jeffrey David Taber
507-831-2550
2170 Hospital Dr Suite A
Windom, MN 56101
32.5 mi.
Steven Paul Hartberg
507-831-1422
2170 Hospital Dr
Windom, MN 56101
32.5 mi.
Rodney Wayne Dynes
507-831-3388
820 2nd Ave N
Windom, MN 56101
32.5 mi.
Douglas Jae Miedema
712-754-3658
600 9th Ave N
Sibley, IA 51249
32.7 mi.
Gregory Jay Kosters
712-754-3658
600 9th Ave N
Sibley, IA 51249
32.7 mi.
Jeffrey Paul Knobloch
712-754-2900
600 9th Ave N
Sibley, IA 51249
32.7 mi.
Darlene Kay Anderson
507-372-2921
508 10th St
Worthington, MN 56187
29.4 mi.
Ayaz Mahmood Aboubakar

Worthington, MN 56187
29.4 mi.
Timothy Weik Toso
507-372-2921
508 10th St
Worthington, MN 56187
29.4 mi.
Jonathan W Grymaloski
507-372-3800
1680 Diagonal Rd
Worthington, MN 56187
29.4 mi.
Timothy C Bachenberg

Welcome, MN 56181
30.2 mi.
Joel Eric Gordon
712-852-5555
Family Practice Clinic 3201 1st St
Emmetsburg, IA 50536
30.3 mi.
Everett Allen Beguin
712-852-5555
Family Practice Clinic 3201 1st St
Emmetsburg, IA 50536
30.3 mi.
Steven Warren Morrison
712-852-4203
3201 1st St
Emmetsburg, IA 50536
30.3 mi.
Gay Rasmussen

Emmetsburg, IA 50536
30.3 mi.
Susan A McCollough
507-238-7393

Armstrong, IA 50514
31.1 mi.
Usha Rani Gutti

Windom, MN 56101
32.5 mi.
Scott Rodney Helmers
712-754-3658
PO Box 277
Sibley, IA 51249
32.7 mi.
William Earl Hicks
712-754-3658
PO Box 277
Sibley, IA 51249
32.7 mi.
Duwayne Hansen
507-238-8555
800 Medical Ctr Dr
Fairmont, MN 56031
35.3 mi.
Bartlett Eriksen
507-238-8555
800 Medical Ctr Dr
Fairmont, MN 56031
35.3 mi.
Terry Klemek
507-238-8555
800 Medical Ctr Dr
Fairmont, MN 56031
35.3 mi.
Jeffery Green
507-238-8555
800 Medical Ctr Dr
Fairmont, MN 56031
35.3 mi.
Roman K Tusinski
507-238-8100
800 Medical Ctr Dr
Fairmont, MN 56031
35.3 mi.
Mark Wolverton
507-238-8555
800 Medical Ctr Dr
Fairmont, MN 56031
35.3 mi.
Denise Schavey
507-238-4968
717 So State St Suite 800
Fairmont, MN 56031
35.3 mi.
Timothy Bachenberg
507-238-8555
800 Medical Ctr Dr
Fairmont, MN 56031
35.3 mi.
Steven Sumey
507-238-8555
800 Medical Ctr Dr
Fairmont, MN 56031
35.3 mi.
Steven Edward Parnell
507-238-4968
717 So State St Suite 800
Fairmont, MN 56031
35.3 mi.
Marie Morris
507-238-8555
800 Medical Ctr Dr
Fairmont, MN 56031
35.3 mi.
Soe Nyunt
712-957-3746
615 N Rerick Ave
Primghar, IA 51245
35.5 mi.
Shailesh Dhirubhai Desai
712-957-2310
240 N Rerick Ave
Primghar, IA 51245
35.5 mi.
Mir Ali
507-427-3332
308 8th St N
Mountain Lake, MN 56159
36.8 mi.
Steven M Harder
507-427-3332
308 8th St N
Mountain Lake, MN 56159
36.8 mi.
Scott Alan Lichty
712-324-5356
800 Oak St
Sheldon, IA 51201
41.8 mi.
Amy Margreta Badberg
712-324-5356
800 Oak St
Sheldon, IA 51201
41.8 mi.
Ronald Lee Zoutendam
712-324-5356
800 Oak St
Sheldon, IA 51201
41.8 mi.
Shane Michael Smith
712-324-6020
118 N 7th Ave
Sheldon, IA 51201
41.8 mi.
Steven Paul Vander Leest
712-324-5356
800 Oak St
Sheldon, IA 51201
41.8 mi.
Sara Lynn Zoelle
712-324-5356
800 Oak St
Sheldon, IA 51201
41.8 mi.
Nathan P Rud
507-483-2668
601 Louisiana Ave
Adrian, MN 56110
43.7 mi.
Blake W Anderson
507-238-8555
800 Clinic Cir
Fairmont, MN 56031
35.3 mi.
Terrance Ervin Klemek
507-238-4263
800 Clinic Cir
Fairmont, MN 56031
35.3 mi.
Paul Andrew Ruth
507-238-1448
PO Box 800
Fairmont, MN 56031
35.3 mi.
Leo Francis P Avenido
PO Box 340
Mountain Lake, MN 56159
36.8 mi.
Alvin Leo Wiens
507-427-3332

Mountain Lake, MN 56159
36.8 mi.
Gerald Edward Matzke

Sheldon, IA 51201
41.8 mi.
Troy L Miller

Sheldon, IA 51201
41.8 mi.
Malcolm James Lester
507-776-2811
401 N 4th Ave E
Truman, MN 56088
43.3 mi.
John E Hodges
712-845-4727
213 Walnut
Laurens, IA 50554
43.4 mi.
Timothy Eugene Nealy

Adrian, MN 56110
43.7 mi.
Tim Merle Wester
712-446-2342

Larrabee, IA 51029
44 mi.
Jeffrey C Cassel
507-274-6121
920 Bell Ave
Westbrook, MN 56183
45.8 mi.
Larry George Rigler
515-887-2585
306 1st Ave Sw
West Bend, IA 50597
45.8 mi.
Adanna Juliet Amechi Obigwe
507-375-3391
1101 Moulton Parsons Dr
Saint James, MN 56081
46.5 mi.
Joseph Henry Hamm
507-375-3391
1101 Moulton And Parsons Dr
Saint James, MN 56081
46.5 mi.
Lindy C Eatwell
507-375-3391
1101 Moulton And Parson Dr
Saint James, MN 56081
46.5 mi.
Giovaninna De La Cruz
507-375-3391
1207 6th Ave So St James Health Services
Saint James, MN 56081
46.5 mi.
Antonio Michael Guimaraes
507-375-3391
1101 Moulton And Parsons Dr
Saint James, MN 56081
46.5 mi.
Stephen D Richards
515-295-7714
1519 S Phillips St
Algona, IA 50511
51.6 mi.
Jeffrey John Doolittle
515-295-7714
1519 S Phillips St
Algona, IA 50511
51.6 mi.
Michael R Lampe
515-295-7714
1519 S Phillips St
Algona, IA 50511
51.6 mi.
Rachel A Venteicher
515-295-7714
1519 S Phillips St
Algona, IA 50511
51.6 mi.
Burt J Bottjen
515-295-7714
1519 S Phillips St
Algona, IA 50511
51.6 mi.
Alan R Hjelle
515-295-7714
1519 S Phillips St
Algona, IA 50511
51.6 mi.
Kenton K Moss
515-295-7714
1519 S Phillips St
Algona, IA 50511
51.6 mi.
Brent Eugene Griffin
507-526-3202
837 S Main St
Blue Earth, MN 56013
52.2 mi.
Debra L McCarty
507-526-7388
435 S Grove St Ste 1
Blue Earth, MN 56013
52.2 mi.
Thomas J Carpenter
507-526-7388
435 S Grove St Ste 1
Blue Earth, MN 56013
52.2 mi.
Terence P Cahill
507-526-7388
435 S Grove St Ste 1
Blue Earth, MN 56013
52.2 mi.
Carol Lynn Lang
507-836-6153
2040 Juniper Ave
Slayton, MN 56172
52.4 mi.
Brian L Pratt
507-836-6153
2040 Juniper Ave
Slayton, MN 56172
52.4 mi.
Sriranjani Kasinathan
712-472-3716
803 S Greene St
Rock Rapids, IA 51246
52.9 mi.
Chester Penn De Jong
712-472-3716
803 S Greene St
Rock Rapids, IA 51246
52.9 mi.
David James Springer
712-472-3716
803 S Greene St
Rock Rapids, IA 51246
52.9 mi.
David R Archer
712-732-5030
620 Northwestern Dr
Storm Lake, IA 50588
53.1 mi.
W Scott Wulfekuhler
712-732-5030
620 Northwestern Dr
Storm Lake, IA 50588
53.1 mi.
Jonathan J Hruska
712-732-6650
2015 W 5th St
Storm Lake, IA 50588
53.1 mi.
Robert R Grant
712-732-5030
620 Northwestern Dr
Storm Lake, IA 50588
53.1 mi.
Joan M Nilles
712-732-6650
2015 W 5th St
Storm Lake, IA 50588
53.1 mi.
Timothy Daniels
712-732-6650
2015 W 5th St
Storm Lake, IA 50588
53.1 mi.
Jason A Huisenga
712-732-6650
2015 W 5th St
Storm Lake, IA 50588
53.1 mi.
Mark S Schultz
712-732-6650
2015 W 5th St
Storm Lake, IA 50588
53.1 mi.
Bruce J Vanderkooi
712-732-5030
620 Northwestern Dr
Storm Lake, IA 50588
53.1 mi.
David Crippin
712-732-5030
620 Northwestern Dr
Storm Lake, IA 50588
53.1 mi.
Carleton Thor Helseth
712-225-0191
213 N 2nd St
Cherokee, IA 51012
53.3 mi.
Christopher J Vandelune
712-225-6265
300 Sioux Valley Dr
Cherokee, IA 51012
53.3 mi.
Wesley A Parker
712-225-6265
300 Sioux Valley Dr
Cherokee, IA 51012
53.3 mi.
Thomas Michael Gary
712-225-5128
212 W Bluff St
Cherokee, IA 51012
53.3 mi.
Keith O Garner
712-225-2306
338 Spruce St
Cherokee, IA 51012
53.3 mi.
Stephen J Veit
712-225-6431
212 E Bow Dr
Cherokee, IA 51012
53.3 mi.
Timothy G Rice
712-225-6265
300 Sioux Valley Dr
Cherokee, IA 51012
53.3 mi.
Eugene Mullins
712-335-5632
608 Nw 7th St
Pocahontas, IA 50574
54.3 mi.
Ted P George
712-335-5632
608 Nw 7th St
Pocahontas, IA 50574
54.3 mi.
Scott Rens
712-439-1315
807 Main St
Hull, IA 51239
54.8 mi.
Patricia Banwart
515-887-7881
107 Division St
West Bend, IA 50597
45.8 mi.
Jennifer Marie Langbehn

Lewisville, MN 56060
48.2 mi.
Joseph Wm Tempel
507-526-7371
520 S Galbraith St
Blue Earth, MN 56013
52.2 mi.
Kirk Martin Odden
507-526-7371
520 S Galbraith St
Blue Earth, MN 56013
52.2 mi.
Debra Mc Carty
507-526-7388
435 S Grove St Ste 1
Blue Earth, MN 56013
52.2 mi.
John Wm Anderson
507-526-7388
435 S Grove St Ste 1
Blue Earth, MN 56013
52.2 mi.
Elton Glenn Wing
Slayton Med Clnc Fam Prac
Slayton, MN 56172
52.4 mi.
Emil Joseph Pecholt
651-665-4017

Slayton, MN 56172
52.4 mi.
Chester Penn Dejong
803 S Greene St
Rock Rapids, IA 51246
52.9 mi.
James A Gamache
712-732-6650
2015 W 5th St
Storm Lake, IA 50588
53.1 mi.
Bruce James Vander Kooi
712-732-5030
PO Box 742
Storm Lake, IA 50588
53.1 mi.
Patricia Jean Harrison
712-434-5363
300 Sioux Valley Dr
Cherokee, IA 51012
53.3 mi.
Twyla Dawn Ostercamp
712-225-6265
300 Sioux Valley Dr
Cherokee, IA 51012
53.3 mi.
James Patrick Slattery
712-335-3393
608 Nw 7th St
Pocahontas, IA 50574
54.3 mi.
Kelly Scott Pomerenke
712-439-1315
807 Main St Ste D
Hull, IA 51239
54.8 mi.
James R Eiselt
507-642-3241
115 Drew Ave Se
Madelia, MN 56062
56.1 mi.
Jennifer M Langbehn
507-642-3241
115 Drew Ave Se
Madelia, MN 56062
56.1 mi.
Jonathan C Grossmann
712-737-2000
1000 Lincoln Cir Se Suite 100
Orange City, IA 51041
56.2 mi.
Lisa A Shepherd
712-737-2000
1000 Lincoln Cir Se Suite 100
Orange City, IA 51041
56.2 mi.
Alan E Laird
712-737-2000
1000 Lincoln Cir Se Suite 100
Orange City, IA 51041
56.2 mi.
James L Clemens
712-737-2000
1000 Lincoln Cir Se Suite 100
Orange City, IA 51041
56.2 mi.
John C Weber
712-737-2000
1000 Lincoln Cir Se Suite 100
Orange City, IA 51041
56.2 mi.
Cynthia M Pals
712-737-2000
1000 Lincoln Cir Se Suite 100
Orange City, IA 51041
56.2 mi.
Kevin Scott Raff
507-723-6201
625 N Jackson Ave
Springfield, MN 56087
56.2 mi.
Herbert Alfred Holman
507-723-6201
625 N Jackson Ave
Springfield, MN 56087
56.2 mi.
Marie B Moeller
712-737-2000
1000 Lincoln Cir Se Suite 100
Orange City, IA 51041
56.2 mi.
Lee A Kamstra
712-737-2000
1000 Lincoln Cir Se Suite 100
Orange City, IA 51041
56.2 mi.
Mark W Muilenburg
712-737-2000
1000 Lincoln Cir Se Suite 100
Orange City, IA 51041
56.2 mi.
Nico D Roscoe
507-723-6201
625 N Jackson Ave
Springfield, MN 56087
56.2 mi.
Randeep Singh Dhami
507-723-6201
625 N Jackson Ave
Springfield, MN 56087
56.2 mi.
Brandon M Roscoe
507-723-6201
625 N Jackson Ave
Springfield, MN 56087
56.2 mi.
Annette Carol Schmit-Cline
507-723-6201
625 N Jackson Ave
Springfield, MN 56087
56.2 mi.
Mark J Turek
712-737-2000
1000 Lincoln Cir Se Suite 100
Orange City, IA 51041
56.2 mi.
Matthew David Viel
507-442-5424
505 3rd Ave N
Edgerton, MN 56128
61 mi.
Harmandeep Kaur Dhaliwal
507-794-3571
400 4th Ave Nw
Sleepy Eye, MN 56085
61.8 mi.
Michael Joseph Ecker
507-794-3691
400 4th Ave Nw
Sleepy Eye, MN 56085
61.8 mi.
James Jerome Joyce
507-794-3691
400 4th Ave Nw
Sleepy Eye, MN 56085
61.8 mi.
Kelly Scott Pomerenke
712-722-1271
605 S Main Ave
Sioux Center, IA 51250
62 mi.
Jason R Koelewyn
712-722-2609
645 S Main Ave
Sioux Center, IA 51250
62 mi.
Lorianne S Andersen
712-722-2609
645 S Main Ave
Sioux Center, IA 51250
62 mi.
Mary Yvonne Rayborn
712-722-2609
645 S Main Ave
Sioux Center, IA 51250
62 mi.
Gerald L Van Es
712-722-2609
645 S Main Ave
Sioux Center, IA 51250
62 mi.
Dale Nystrom
712-722-2609
645 S Main Ave
Sioux Center, IA 51250
62 mi.
Richard Jongewaard
712-722-2609
645 S Main Ave
Sioux Center, IA 51250
62 mi.
Robert Clemens
712-722-2609
645 S Main Ave
Sioux Center, IA 51250
62 mi.
Reuben Samani
712-722-4045
1263 S Main Ave
Sioux Center, IA 51250
62 mi.
Joshua J Crabtree
507-283-4476
1601 Sioux Valley Dr
Luverne, MN 56156
63.2 mi.
Diane L Kennedy
507-283-4476
1601 Sioux Valley Dr
Luverne, MN 56156
63.2 mi.
Larry E Lyon
507-283-4476
1601 Sioux Valley Dr
Luverne, MN 56156
63.2 mi.

Family Practitioner / Family Practitioner


Family Practitioners specialize in the prevention, diagnosis and treatment of a wide variety of common illnesses and injuries. Special emphasis is on care of families on a continuing basis, utilizing consultations and community services when appropriate. Some Family Practice physicians specialize in geriatric medicine, advising and treating older patients on disorders common to aging.

Relocating to Spirit Lake, Iowa? These sites can help.

TOP CITIES TO FIND A DOCTOR ON APPOINTMENT