4527 Results forFamily Doctors in Minnesota
- Minneapolis (2039 Results)
- Saint Paul (1177 Results)
- Rochester (448 Results)
- Duluth (246 Results)
- Saint Cloud (209 Results)
- Bloomington (202 Results)
- Mankato (160 Results)
- Stillwater (105 Results)
- Maple Grove (98 Results)
- Willmar (80 Results)
- Burnsville (71 Results)
- Apple Valley (65 Results)
- Bemidji (61 Results)
- Cloquet (61 Results)
- Staples (59 Results)
- Chanhassen (56 Results)
- Hopkins (54 Results)
- Detroit Lakes (53 Results)
- Inver Grove Heights (50 Results)
- Alexandria (49 Results)
- Hastings (49 Results)
- Northfield (49 Results)
- Albert Lea (48 Results)
- Maplewood (48 Results)
- Hutchinson (47 Results)
- New Ulm (47 Results)
- Eden Prairie (46 Results)
- Hibbing (45 Results)
- Princeton (45 Results)
- Grand Rapids (44 Results)
- Lakeville (44 Results)
- Anoka (43 Results)
- Eagan (43 Results)
- Waconia (42 Results)
- Edina (41 Results)
- Buffalo (40 Results)
- Coon Rapids (40 Results)
- Marshall (40 Results)
- Owatonna (40 Results)
- Wyoming (39 Results)
- Elk River (38 Results)
- Fergus Falls (38 Results)
- Arden Hills (36 Results)
- Faribault (36 Results)
- Crosby (35 Results)
- Hugo (35 Results)
- Moorhead (34 Results)
- Shakopee (34 Results)
- Virginia (33 Results)
- Andover (32 Results)
- Cambridge (32 Results)
- Chaska (32 Results)
- Montevideo (32 Results)
- Moose Lake (32 Results)
- Morris (31 Results)
- Red Wing (31 Results)
- Winona (31 Results)
- Fairmont (29 Results)
- Blaine (28 Results)
- Brainerd (28 Results)
- Cottage Grove (28 Results)
- North Mankato (28 Results)
- Monticello (27 Results)
- Austin (26 Results)
- Mora (26 Results)
- New Prague (26 Results)
- Roseau (26 Results)
- Worthington (26 Results)
- International Falls (25 Results)
- Wadena (25 Results)
- East Grand Forks (24 Results)
- Park Rapids (24 Results)
- Baxter (23 Results)
- Champlin (23 Results)
- Little Falls (23 Results)
- Saint Peter (23 Results)
- Farmington (22 Results)
- Golden Valley (22 Results)
- Luverne (22 Results)
- Perham (22 Results)
- Crystal (21 Results)
- Glencoe (21 Results)
- Sandstone (21 Results)
- Sartell (21 Results)
- Thief River Falls (21 Results)
- Brooklyn Ctr (20 Results)
- Cannon Falls (20 Results)
- Fosston (20 Results)
- Glenwood (20 Results)
- Hermantown (20 Results)
- Prior Lake (20 Results)
- Redwood Falls (20 Results)
- Roseville (20 Results)
- Aitkin (19 Results)
- Deer River (19 Results)
- Litchfield (19 Results)
- Wayzata (19 Results)
- Ely (18 Results)
- New London (18 Results)
- Onamia (18 Results)
- 435 Phalen BlvdSaint Paul, MN 551301.3 miles away
Care Philosophy: My practice focuses on sports medicine for patients from all walks of life. I thoroughly enjoy working with athletes in high school, college and beyond, as well as those who want to stay active throughout their lives. This includes treatments for everything from sprains and strains to broken bones to osteoarthritis. Utilization of ultrasound for diagnosis and ultrasound-guided procedures is a part of sports medicine that I frequently use to deliver the highest level of care for patients.
435 Phalen BlvdSaint Paul, MN 551301.3 miles away
- 1545 Branan Field Rd Ste 1Middleburg, FL 32068At a Glance:
- Appt. wasn't rushed (63)
- Listened/answered questions (63)
- Found trustworthy (63)
- View 1 more provider attributes
1545 Branan Field Rd Ste 1Middleburg, FL 32068
- 2134 Bunker Lake Blvd NW # 100Andover, MN 55304At a Glance:
- Appt. wasn't rushed (14)
- Listened/answered questions (14)
- Explains conditions well (14)
- View 1 more provider attributes
2134 Bunker Lake Blvd NW # 100Andover, MN 55304
- 715 Delmore DrRoseau, MN 56751At a Glance:
- Listened/answered questions (8)
- Explains conditions well (8)
- Found trustworthy (8)
- View 2 more provider attributes
- Offers Telehealth
715 Delmore DrRoseau, MN 56751
- 164 W 13th StGrafton, ND 58237At a Glance:
- Appt. wasn't rushed (20)
- Explains conditions well (20)
- Found trustworthy (19)
- View 1 more provider attributes
- Offers Telehealth
164 W 13th StGrafton, ND 58237
- 4702 Grand AveDuluth, MN 55807At a Glance:
- Appt. wasn't rushed (7)
- Listened/answered questions (7)
- Explains conditions well (7)
- View 2 more provider attributes
- Offers Telehealth
4702 Grand AveDuluth, MN 55807
- 3920 Sunnyside RdMinneapolis, MN 55424At a Glance:
- Appt. wasn't rushed (9)
- Listened/answered questions (9)
- Explains conditions well (9)
- View 1 more provider attributes
3920 Sunnyside RdMinneapolis, MN 55424
- 9555 Upland Ln NMaple Grove, MN 553699555 Upland Ln NMaple Grove, MN 55369

- 1601 Sioux Valley DrLuverne, MN 56156At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
- Offers Telehealth
1601 Sioux Valley DrLuverne, MN 56156
- 211 S Boundary AveProctor, MN 55810At a Glance:
- Listened/answered questions (18)
- Explains conditions well (18)
- Appt. wasn't rushed (6)
- View 1 more provider attributes
- Offers Telehealth
Care Philosophy: As a physician, I have the privilege of caring for patients and their families and sharing in Essentia Health's mission of making a healthy difference in people's lives.
211 S Boundary AveProctor, MN 55810
On staff atEssentia Health. - 49725 Co Road # 83Staples, MN 56479At a Glance:
- Appt. wasn't rushed (11)
- Listened/answered questions (11)
- Explains conditions well (11)
- View 1 more provider attributes
- Offers Telehealth
49725 Co Road # 83Staples, MN 56479
- 28 Nathan Ln NMinneapolis, MN 55441
- Offers Telehealth
28 Nathan Ln NMinneapolis, MN 55441
- 3555 Willow Lake Blvd Ste 240Saint Paul, MN 55110At a Glance:
- Appt. wasn't rushed (4)
- Listened/answered questions (4)
- Explains conditions well (4)
- View 1 more provider attributes
- Offers Telehealth
3555 Willow Lake Blvd Ste 240Saint Paul, MN 55110
- 1012 E 2nd StDuluth, MN 55805At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 2 more provider attributes
1012 E 2nd StDuluth, MN 55805
- 420 E 1st StDuluth, MN 55805At a Glance:
- Listened/answered questions (10)
- Explains conditions well (10)
- Appt. wasn't rushed (3)
- View 1 more provider attributes
- Offers Telehealth
420 E 1st StDuluth, MN 55805
On staff atEssentia Health St. Mary's Medical Center. - 30 Railroad AveAlbany, MN 56307At a Glance:
- Appt. wasn't rushed (5)
- Explains conditions well (5)
- Found trustworthy (5)
- View 1 more provider attributes
30 Railroad AveAlbany, MN 56307
- 8170 33rd Ave S # 21110QMinneapolis, MN 55425At a Glance:
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- Explains conditions well (3)
- View 1 more provider attributes
- Offers Telehealth
8170 33rd Ave S # 21110QMinneapolis, MN 55425
- 325 11th AveTwo Harbors, MN 55616At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
325 11th AveTwo Harbors, MN 55616
- 701 Hewitt BlvdRed Wing, MN 55066At a Glance:
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- Explains conditions well (2)
- View 2 more provider attributes
701 Hewitt BlvdRed Wing, MN 55066
- 1615 Maple LnAshland, WI 54806At a Glance:
- Appt. wasn't rushed (6)
- Listened/answered questions (6)
- Explains conditions well (6)
- View 1 more provider attributes
1615 Maple LnAshland, WI 54806
- 14101 Fairview Dr Ste 300Burnsville, MN 55337At a Glance:
- Listened/answered questions (7)
- Explains conditions well (7)
- Found trustworthy (7)
- View 2 more provider attributes
- Offers Telehealth
14101 Fairview Dr Ste 300Burnsville, MN 55337
- 4212 Grand AveDuluth, MN 55807At a Glance:
- Listened/answered questions (10)
- Explains conditions well (10)
- Appt. wasn't rushed (4)
- View 1 more provider attributes
- Offers Telehealth
Care Philosophy: As a physician, I have the privilege of caring for patients and their families and sharing in Essentia Health's mission of making a healthy difference in people's lives.
4212 Grand AveDuluth, MN 55807
On staff atEssentia Health. - 2945 Hazelwood St Ste 210Maplewood, MN 55109At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
2945 Hazelwood St Ste 210Maplewood, MN 55109
- 614 Michigan Ave WWalker, MN 56484At a Glance:
- Explains conditions well (3)
- Felt Respected (2)
614 Michigan Ave WWalker, MN 56484
- 4855 W Arrowhead RdHermantown, MN 55811At a Glance:
- Listened/answered questions (26)
- Explains conditions well (25)
- Offers Telehealth
Care Philosophy: As a physician, I have the privilege of caring for patients and their families and sharing in Essentia Health's mission of making a healthy difference in people's lives.
4855 W Arrowhead RdHermantown, MN 55811
On staff atEssentia Health. - 6351 E Superior StDuluth, MN 55804At a Glance:
- Appt. wasn't rushed (13)
- Listened/answered questions (13)
- Explains conditions well (13)
- View 1 more provider attributes
6351 E Superior StDuluth, MN 55804
- 8100 Northland DrMinneapolis, MN 55431At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
8100 Northland DrMinneapolis, MN 55431
- 2170 Hospital DrWindom, MN 56101At a Glance:
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- Explains conditions well (3)
- View 1 more provider attributes
2170 Hospital DrWindom, MN 56101
- 1400 Woodland AveDuluth, MN 55803At a Glance:
- Appt. wasn't rushed (5)
- Listened/answered questions (5)
- Explains conditions well (5)
- View 1 more provider attributes
1400 Woodland AveDuluth, MN 55803
- 555 Cedar StSaint Paul, MN 55101At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
- Offers Telehealth
555 Cedar StSaint Paul, MN 55101
- 4621 E Superior StDuluth, MN 55804At a Glance:
- Listened/answered questions (13)
- Explains conditions well (13)
- Appt. wasn't rushed (3)
- View 1 more provider attributes
- Offers Telehealth
Care Philosophy: As a physician, I have the privilege of caring for patients and their families and sharing in Essentia Health's mission of making a healthy difference in people's lives.
4621 E Superior StDuluth, MN 55804
On staff atEssentia Health. - 1601 Golf Course RdGrand Rapids, MN 55744At a Glance:
- Appt. wasn't rushed (5)
- Listened/answered questions (5)
- Explains conditions well (5)
- View 1 more provider attributes
- Offers Telehealth
1601 Golf Course RdGrand Rapids, MN 55744
- 9055 Springbrook Dr NW Fl 2Minneapolis, MN 55433At a Glance:
- Felt Respected (1)
- Offers Telehealth
9055 Springbrook Dr NW Fl 2Minneapolis, MN 55433
- 12800 Rolling Ridge RdBecker, MN 55308At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
12800 Rolling Ridge RdBecker, MN 55308
- 625 E Nicollet Blvd Ste 100Burnsville, MN 55337At a Glance:
- Appt. wasn't rushed (5)
- Listened/answered questions (5)
- Explains conditions well (5)
- View 1 more provider attributes
625 E Nicollet Blvd Ste 100Burnsville, MN 55337
- 1025 Marsh StMankato, MN 56001At a Glance:
- Appt. wasn't rushed (5)
- Listened/answered questions (5)
- Explains conditions well (5)
- View 1 more provider attributes
1025 Marsh StMankato, MN 56001
- 121 Drew Ave SEMadelia, MN 56062At a Glance:
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- Explains conditions well (3)
- View 1 more provider attributes
121 Drew Ave SEMadelia, MN 56062
- 4855 W Arrowhead RdHermantown, MN 55811At a Glance:
- Listened/answered questions (10)
- Explains conditions well (10)
- Appt. wasn't rushed (1)
- View 2 more provider attributes
- Offers Telehealth
Care Philosophy: As a physician, I have the privilege of caring for patients and their families and sharing in Essentia Health's mission of making a healthy difference in people's lives.
4855 W Arrowhead RdHermantown, MN 55811
On staff atEssentia Health. - 7250 France Ave S Ste 410Minneapolis, MN 55435At a Glance:
- Appt. wasn't rushed (4)
- Listened/answered questions (4)
- Explains conditions well (4)
- View 1 more provider attributes
- Offers Telehealth
7250 France Ave S Ste 410Minneapolis, MN 55435
- 16830 198th Ave NWBig Lake, MN 55309At a Glance:
- Appt. wasn't rushed (6)
- Listened/answered questions (6)
- Explains conditions well (6)
- View 2 more provider attributes
- Offers Telehealth
16830 198th Ave NWBig Lake, MN 55309
- 801 Belsly BlvdMoorhead, MN 56560At a Glance:
- Listened/answered questions (12)
- Explains conditions well (12)
- Appt. wasn't rushed (5)
- View 1 more provider attributes
- Offers Telehealth
Care Philosophy: As a physician, I have the privilege of caring for patients and their families and sharing in Essentia Health's mission of making a healthy difference in people's lives.
801 Belsly BlvdMoorhead, MN 56560
On staff atEssentia Health. - 404 Highway 96 WSaint Paul, MN 55126At a Glance:
- Appt. wasn't rushed (5)
- Listened/answered questions (5)
- Explains conditions well (5)
- View 1 more provider attributes
- Offers Telehealth
404 Highway 96 WSaint Paul, MN 55126
- 26 E Superior St Ste 205Duluth, MN 55802At a Glance:
- Appt. wasn't rushed (5)
- Listened/answered questions (5)
- Explains conditions well (5)
- View 1 more provider attributes
26 E Superior St Ste 205Duluth, MN 55802
- 3911 Avenue B Ste 1100Scottsbluff, NE 69361At a Glance:
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- Explains conditions well (3)
- View 2 more provider attributes
- Offers Telehealth
3911 Avenue B Ste 1100Scottsbluff, NE 69361
- 1101 9th St NVirginia, MN 55792At a Glance:
- Listened/answered questions (15)
- Explains conditions well (15)
- Felt Respected (1)
- Offers Telehealth
Care Philosophy: As a physician, I have the privilege of caring for patients and their families and sharing in Essentia Health's mission of making a healthy difference in people's lives.
1101 9th St NVirginia, MN 55792
On staff atEssentia Health St. Mary's Hospital-Superior. - 1925 Woodwinds DrSaint Paul, MN 55125At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
- Offers Telehealth
1925 Woodwinds DrSaint Paul, MN 55125
- 811 2nd St SE Ste ALittle Falls, MN 56345At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
811 2nd St SE Ste ALittle Falls, MN 56345
On staff atCarrington Health Center. - 26 E Superior St Ste 205Duluth, MN 55802At a Glance:
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- Explains conditions well (2)
- View 1 more provider attributes
26 E Superior St Ste 205Duluth, MN 55802
- 1400 Jefferson RdNorthfield, MN 55057At a Glance:
- Appt. wasn't rushed (4)
- Listened/answered questions (4)
- Explains conditions well (4)
- View 1 more provider attributes
- Offers Telehealth
1400 Jefferson RdNorthfield, MN 55057
- 606 24th Ave S Ste 602Minneapolis, MN 55454At a Glance:
- Appt. wasn't rushed (4)
- Listened/answered questions (4)
- Explains conditions well (4)
- View 2 more provider attributes
- Offers Telehealth
606 24th Ave S Ste 602Minneapolis, MN 55454
- 1421 Premier DrMankato, MN 56001At a Glance:
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- Explains conditions well (3)
- View 1 more provider attributes
- Offers Telehealth
1421 Premier DrMankato, MN 56001
- 4621 E Superior StDuluth, MN 55804At a Glance:
- Listened/answered questions (13)
- Explains conditions well (13)
- Appt. wasn't rushed (6)
- View 1 more provider attributes
- Offers Telehealth
Care Philosophy: As a physician, I have the privilege of caring for patients and their families and sharing in Essentia Health's mission of making a healthy difference in people's lives.
4621 E Superior StDuluth, MN 55804
On staff atEssentia Health. - 2500 Como AveSaint Paul, MN 55108At a Glance:
- Listened/answered questions (3)
- Explains conditions well (3)
- Found trustworthy (3)
- View 2 more provider attributes
2500 Como AveSaint Paul, MN 55108
- 1555 Northway Dr Ste 100Saint Cloud, MN 56303At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
1555 Northway Dr Ste 100Saint Cloud, MN 56303
- 2855 Campus DrMinneapolis, MN 55441At a Glance:
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- Explains conditions well (2)
- View 1 more provider attributes
- Offers Telehealth
2855 Campus DrMinneapolis, MN 55441
- 1415 Saint Francis AveShakopee, MN 55379At a Glance:
- Appt. wasn't rushed (10)
- Listened/answered questions (10)
- Explains conditions well (10)
- View 1 more provider attributes
1415 Saint Francis AveShakopee, MN 55379
- 1360 Elm St ESaint Joseph, MN 56374At a Glance:
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- Explains conditions well (2)
- View 1 more provider attributes
1360 Elm St ESaint Joseph, MN 56374
- 4621 E Superior StDuluth, MN 55804At a Glance:
- Listened/answered questions (24)
- Explains conditions well (24)
- Appt. wasn't rushed (10)
- View 1 more provider attributes
- Offers Telehealth
Care Philosophy: As a physician, I have the privilege of caring for patients and their families and sharing in Essentia Health's mission of making a healthy difference in people's lives.
4621 E Superior StDuluth, MN 55804
On staff atEssentia Health St. Mary's Medical Center. - 5211 Highway 110Aurora, MN 55705At a Glance:
- Listened/answered questions (10)
- Explains conditions well (9)
- Appt. wasn't rushed (3)
- View 1 more provider attributes
- Offers Telehealth
Care Philosophy: As a physician, I have the privilege of caring for patients and their families and sharing in Essentia Health's mission of making a healthy difference in people's lives.
5211 Highway 110Aurora, MN 55705
On staff atEssentia Health-Duluth. - 50 Centracare DrLong Prairie, MN 56347At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
50 Centracare DrLong Prairie, MN 56347
- 1502 London RdDuluth, MN 55812At a Glance:
- Listened/answered questions (12)
- Explains conditions well (11)
- Appt. wasn't rushed (4)
- View 1 more provider attributes
- Offers Telehealth
Care Philosophy: As a physician, I have the privilege of caring for patients and their families and sharing in Essentia Health's mission of making a healthy difference in people's lives.
1502 London RdDuluth, MN 55812
On staff atEssentia Health St. Mary's Medical Center. - 35205 County Road 3Crosslake, MN 56442At a Glance:
- Listened/answered questions (19)
- Explains conditions well (19)
- Appt. wasn't rushed (4)
- View 1 more provider attributes
- Offers Telehealth
Care Philosophy: As a physician, I have the privilege of caring for patients and their families and sharing in Essentia Health's mission of making a healthy difference in people's lives.
35205 County Road 3Crosslake, MN 56442
On staff atEssentia Health. - 30 Railroad AveAlbany, MN 56307At a Glance:
- Appt. wasn't rushed (4)
- Listened/answered questions (4)
- Explains conditions well (4)
- View 1 more provider attributes
30 Railroad AveAlbany, MN 56307





