2515 Results forFamily Doctors in Iowa
- Des Moines (531 Results)
- Iowa City (274 Results)
- Cedar Rapids (243 Results)
- Davenport (198 Results)
- Sioux City (196 Results)
- Waterloo (189 Results)
- Mason City (181 Results)
- Ames (128 Results)
- Dubuque (117 Results)
- Ankeny (104 Results)
- Bettendorf (104 Results)
- West Des Moines (103 Results)
- Council Bluffs (96 Results)
- Cedar Falls (79 Results)
- Fort Dodge (65 Results)
- Pella (60 Results)
- Decorah (54 Results)
- Carroll (49 Results)
- Urbandale (47 Results)
- Clinton (42 Results)
- Coralville (40 Results)
- Knoxville (40 Results)
- Boone (39 Results)
- Marshalltown (36 Results)
- Waverly (36 Results)
- Johnston (35 Results)
- Spirit Lake (34 Results)
- Newton (33 Results)
- Spencer (33 Results)
- Washington (33 Results)
- West Burlington (33 Results)
- Oskaloosa (32 Results)
- Clive (31 Results)
- Marion (31 Results)
- Ottumwa (29 Results)
- Hiawatha (28 Results)
- North Liberty (28 Results)
- Waukee (28 Results)
- Muscatine (27 Results)
- Orange City (26 Results)
- Estherville (24 Results)
- Fairfield (24 Results)
- Indianola (24 Results)
- Altoona (23 Results)
- Ida Grove (23 Results)
- Jefferson (23 Results)
- Storm Lake (23 Results)
- Algona (22 Results)
- Centerville (22 Results)
- Creston (22 Results)
- Grinnell (22 Results)
- Corning (21 Results)
- Sioux Center (21 Results)
- Fort Madison (20 Results)
- Harlan (19 Results)
- Osceola (19 Results)
- Pleasant Hill (19 Results)
- Atlantic (18 Results)
- De Witt (18 Results)
- Keokuk (18 Results)
- Clarion (17 Results)
- Shenandoah (17 Results)
- Le Mars (16 Results)
- Maquoketa (16 Results)
- Missouri Valley (16 Results)
- Albia (15 Results)
- Hawarden (15 Results)
- Iowa Falls (15 Results)
- Leon (15 Results)
- Manchester (15 Results)
- Mount Pleasant (15 Results)
- Charles City (14 Results)
- Elkader (14 Results)
- Emmetsburg (14 Results)
- New Hampton (14 Results)
- Corydon (13 Results)
- Denison (13 Results)
- Hampton (13 Results)
- Nevada (13 Results)
- Norwalk (13 Results)
- Red Oak (13 Results)
- Sumner (13 Results)
- Waukon (13 Results)
- West Union (13 Results)
- Anamosa (12 Results)
- Grimes (12 Results)
- Mount Ayr (12 Results)
- Onawa (12 Results)
- Sheldon (12 Results)
- Webster City (12 Results)
- Glenwood (11 Results)
- Guttenberg (11 Results)
- Humboldt (11 Results)
- Oelwein (11 Results)
- Perry (11 Results)
- Belmond (10 Results)
- Britt (10 Results)
- Cherokee (10 Results)
- Clarinda (10 Results)
- Hull (10 Results)
- sponsored4841 SE 14th StDes Moines, IA 503203.9 miles awayAt a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
Biography: Staci Schweder is a Primary Care Provider at Oak Street Health specializing in care for adults on Medicare.
4841 SE 14th StDes Moines, IA 503203.9 miles away - sponsored4841 SE 14th StDes Moines, IA 503203.9 miles away
Biography: Kavita Powaria is a Family Medicine Specialist at Oak Street Health specializing in care for adults on Medicare.
4841 SE 14th StDes Moines, IA 503203.9 miles away - sponsored4841 SE 14th StDes Moines, IA 503203.9 miles away
Biography: Mohamed Humad is a Primary Care Provider at Oak Street Health specializing in care for adults on Medicare.
4841 SE 14th StDes Moines, IA 503203.9 miles away - 1288 Valley View DrCouncil Bluffs, IA 51503At a Glance:
- Listened/answered questions (9)
- Explains conditions well (9)
1288 Valley View DrCouncil Bluffs, IA 51503On staff atCHI Health Missouri Valley. - 1288 Valley View DrCouncil Bluffs, IA 51503At a Glance:
- Listened/answered questions (16)
- Explains conditions well (16)
- Offers Telehealth
1288 Valley View DrCouncil Bluffs, IA 51503On staff atCHI Health Mercy Council Bluffs. - 3135 W BroadwayCouncil Bluffs, IA 51501At a Glance:
- Listened/answered questions (12)
- Explains conditions well (12)
- Appt. wasn't rushed (4)
- View 1 more provider attributes
- Offers Telehealth
3135 W BroadwayCouncil Bluffs, IA 51501On staff atCHI Health Missouri Valley. - 1288 Valley View DrCouncil Bluffs, IA 51503At a Glance:
- Listened/answered questions (19)
- Explains conditions well (19)
- Appt. wasn't rushed (6)
- View 1 more provider attributes
- Offers Telehealth
Care Philosophy: Health care is changing, and CHI Health promises to change it for the better. In fact, we started embracing new ways to keep you well more than 10 years ago. It's called value-based care, built on the belief that prescribing a healthier lifestyle is better than prescribing a lot of pills. That's why we're building a network where doctors, clinics and hospitals work closely to organize your care for the best possible outcome. We're doing what's right for our patients, to mend what's broken and restore your faith in health care.
1288 Valley View DrCouncil Bluffs, IA 51503On staff atCHI Health Mercy Council Bluffs. - 1288 Valley View DrCouncil Bluffs, IA 51503At a Glance:
- Explains conditions well (22)
- Listened/answered questions (21)
- Appt. wasn't rushed (7)
- View 1 more provider attributes
Care Philosophy: Health care is changing, and CHI Health promises to change it for the better. In fact, we started embracing new ways to keep you well more than 10 years ago. It's called value-based care, built on the belief that prescribing a healthier lifestyle is better than prescribing a lot of pills. That's why we're building a network where doctors, clinics and hospitals work closely to organize your care for the best possible outcome. We're doing what's right for our patients, to mend what's broken and restore your faith in health care.
1288 Valley View DrCouncil Bluffs, IA 51503On staff atCHI Health Mercy Council Bluffs. - 3135 W BroadwayCouncil Bluffs, IA 51501At a Glance:
- Listened/answered questions (9)
- Explains conditions well (9)
- Appt. wasn't rushed (3)
- View 2 more provider attributes
3135 W BroadwayCouncil Bluffs, IA 51501On staff atCHI Health Missouri Valley. - 518 Lincolnway StWoodbine, IA 51579At a Glance:
- Listened/answered questions (3)
- Explains conditions well (3)
- Appt. wasn't rushed (1)
- View 1 more provider attributes
- Offers Telehealth
518 Lincolnway StWoodbine, IA 51579On staff atCHI Health Missouri Valley. - 1200 N 7th StChariton, IA 50049At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
- Offers Telehealth
1200 N 7th StChariton, IA 50049 - 1203 S Locust StGlenwood, IA 51534At a Glance:
- Listened/answered questions (1)
- Explains conditions well (1)
1203 S Locust StGlenwood, IA 51534On staff atCHI Health Missouri Valley. - 5402 Morningside AveSioux City, IA 51106At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
- Offers Telehealth
5402 Morningside AveSioux City, IA 51106 - 518 Lincolnway StWoodbine, IA 51579At a Glance:
- Listened/answered questions (2)
- Explains conditions well (2)
- Offers Telehealth
518 Lincolnway StWoodbine, IA 51579On staff atCHI Health Missouri Valley. - 601 Rosary DrCorning, IA 50841At a Glance:
- Listened/answered questions (1)
- Explains conditions well (1)
- Offers Telehealth
601 Rosary DrCorning, IA 50841On staff atCHI Health Missouri Valley. - 210 S Main StLenox, IA 50851210 S Main StLenox, IA 50851On staff atCHI Health Missouri Valley.
- 601 Rosary DrCorning, IA 50841At a Glance:
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- Explains conditions well (3)
- View 1 more provider attributes
- Offers Telehealth
601 Rosary DrCorning, IA 50841On staff atCHI Health Mercy Corning. - 809 Elm StMissouri Valley, IA 51555At a Glance:
- Listened/answered questions (1)
- Explains conditions well (1)
- Offers Telehealth
809 Elm StMissouri Valley, IA 51555On staff atCHI Health Missouri Valley. - 704 Iowa AveDunlap, IA 51529At a Glance:
- Listened/answered questions (2)
- Explains conditions well (2)
- Appt. wasn't rushed (1)
- View 1 more provider attributes
- Offers Telehealth
704 Iowa AveDunlap, IA 51529On staff atCHI Health Missouri Valley. - 1288 Valley View DrCouncil Bluffs, IA 51503At a Glance:
- Listened/answered questions (3)
- Explains conditions well (3)
1288 Valley View DrCouncil Bluffs, IA 51503On staff atCHI Health Missouri Valley. - 5409 Avenue O Ste 101Fort Madison, IA 52627At a Glance:
- Appt. wasn't rushed (45)
- Found trustworthy (44)
- Listened/answered questions (43)
- View 1 more provider attributes
- Offers Telehealth
5409 Avenue O Ste 101Fort Madison, IA 52627 - 1203 S Locust StGlenwood, IA 51534At a Glance:
- Listened/answered questions (15)
- Explains conditions well (15)
- Appt. wasn't rushed (8)
- View 2 more provider attributes
- Offers Telehealth
Care Philosophy: Health care is changing, and CHI Health promises to change it for the better. In fact, we started embracing new ways to keep you well more than 10 years ago. It's called value-based care, built on the belief that prescribing a healthier lifestyle is better than prescribing a lot of pills. That's why we're building a network where doctors, clinics and hospitals work closely to organize your care for the best possible outcome. We're doing what's right for our patients, to mend what's broken and restore your faith in health care.
1203 S Locust StGlenwood, IA 51534On staff atCHI Health Mercy Council Bluffs. - 3625 N Ankeny Blvd Ste FAnkeny, IA 50023At a Glance:
- Appt. wasn't rushed (9)
- Listened/answered questions (9)
- Explains conditions well (9)
- View 2 more provider attributes
- Offers Telehealth
3625 N Ankeny Blvd Ste FAnkeny, IA 50023 - 905 Franklin StWaterloo, IA 50703At a Glance:
- Found trustworthy (6)
- Listened/answered questions (5)
- Explains conditions well (5)
- View 1 more provider attributes
- Offers Telehealth
905 Franklin StWaterloo, IA 50703 - 104 S Broad StKnoxville, IL 61448At a Glance:
- Explains conditions well (39)
- Appt. wasn't rushed (38)
- Listened/answered questions (38)
- View 2 more provider attributes
- Offers Telehealth
104 S Broad StKnoxville, IL 61448 - 825 NE Gateway DrGrimes, IA 50111At a Glance:
- Appt. wasn't rushed (17)
- Found trustworthy (17)
- Listened/answered questions (15)
- View 2 more provider attributes
- Offers Telehealth
825 NE Gateway DrGrimes, IA 50111 - 905 Franklin StWaterloo, IA 50703At a Glance:
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- Explains conditions well (3)
- View 1 more provider attributes
905 Franklin StWaterloo, IA 50703 - 2612 W BroadwayCouncil Bluffs, IA 51501At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
2612 W BroadwayCouncil Bluffs, IA 51501 - 200 Main StGuttenberg, IA 52052At a Glance:
- Appt. wasn't rushed (15)
- Listened/answered questions (15)
- Explains conditions well (15)
- View 1 more provider attributes
- Offers Telehealth
200 Main StGuttenberg, IA 52052 - 1000 73rd St Ste 23West Des Moines, IA 50265At a Glance:
- Explains conditions well (60)
- Found trustworthy (60)
- Appt. wasn't rushed (59)
- View 1 more provider attributes
1000 73rd St Ste 23West Des Moines, IA 50265 - 250 SW Brookside DrGrimes, IA 50111At a Glance:
- Appt. wasn't rushed (9)
- Listened/answered questions (9)
- Explains conditions well (9)
- View 1 more provider attributes
- Offers Telehealth
250 SW Brookside DrGrimes, IA 50111 - 4020 Merle Hay Rd Ste 100Des Moines, IA 50310At a Glance:
- Appt. wasn't rushed (9)
- Listened/answered questions (9)
- Explains conditions well (9)
- View 1 more provider attributes
4020 Merle Hay Rd Ste 100Des Moines, IA 50310 - 1288 Valley View DrCouncil Bluffs, IA 51503At a Glance:
- Listened/answered questions (8)
- Explains conditions well (8)
1288 Valley View DrCouncil Bluffs, IA 51503 - 200 Virgil Ave SEMount Vernon, IA 52314At a Glance:
- Appt. wasn't rushed (11)
- Listened/answered questions (11)
- Explains conditions well (11)
- View 1 more provider attributes
200 Virgil Ave SEMount Vernon, IA 52314 - 1601 NW 114th St Ste 1Clive, IA 50325At a Glance:
- Found trustworthy (42)
- Appt. wasn't rushed (41)
- Listened/answered questions (41)
- View 2 more provider attributes
- Offers Telehealth
1601 NW 114th St Ste 1Clive, IA 50325 - 1288 Valley View DrCouncil Bluffs, IA 51503At a Glance:
- Listened/answered questions (17)
- Explains conditions well (17)
- Appt. wasn't rushed (4)
- View 1 more provider attributes
- Offers Telehealth
1288 Valley View DrCouncil Bluffs, IA 51503 - 3815 Stange RdAmes, IA 50010At a Glance:
- Appt. wasn't rushed (9)
- Listened/answered questions (9)
- Explains conditions well (9)
- View 1 more provider attributes
3815 Stange RdAmes, IA 50010 - 2720 Stone Park BlvdSioux City, IA 51104At a Glance:
- Listened/answered questions (11)
- Explains conditions well (11)
- Found trustworthy (11)
- View 2 more provider attributes
2720 Stone Park BlvdSioux City, IA 51104 - 575 N Sioux Point RdNorth Sioux City, SD 57049At a Glance:
- Appt. wasn't rushed (21)
- Listened/answered questions (21)
- Explains conditions well (21)
- View 2 more provider attributes
- Offers Telehealth
575 N Sioux Point RdNorth Sioux City, SD 57049 - 1000 Langworthy StDubuque, IA 52001At a Glance:
- Appt. wasn't rushed (15)
- Listened/answered questions (15)
- Explains conditions well (15)
- View 1 more provider attributes
- Offers Telehealth
1000 Langworthy StDubuque, IA 52001 - 404 E Bloomington StIowa City, IA 52245At a Glance:
- Appt. wasn't rushed (17)
- Listened/answered questions (17)
- Explains conditions well (17)
- View 1 more provider attributes
- Offers Telehealth
404 E Bloomington StIowa City, IA 52245 - 3135 W BroadwayCouncil Bluffs, IA 51501At a Glance:
- Listened/answered questions (11)
- Explains conditions well (11)
- Appt. wasn't rushed (4)
- View 1 more provider attributes
- Offers Telehealth
3135 W BroadwayCouncil Bluffs, IA 51501 - 13375 University AveClive, IA 50325At a Glance:
- Appt. wasn't rushed (18)
- Listened/answered questions (18)
- Explains conditions well (18)
- View 1 more provider attributes
13375 University AveClive, IA 50325 - 269 N 1st AveIowa City, IA 52245At a Glance:
- Appt. wasn't rushed (10)
- Listened/answered questions (10)
- Explains conditions well (10)
- View 2 more provider attributes
- Offers Telehealth
269 N 1st AveIowa City, IA 52245 - 600 N Sioux Point RdNorth Sioux City, SD 57049At a Glance:
- Appt. wasn't rushed (10)
- Listened/answered questions (10)
- Explains conditions well (10)
- View 2 more provider attributes
- Offers Telehealth
600 N Sioux Point RdNorth Sioux City, SD 57049 - 2751 Northgate DrIowa City, IA 52245At a Glance:
- Appt. wasn't rushed (14)
- Listened/answered questions (14)
- Explains conditions well (14)
- View 1 more provider attributes
2751 Northgate DrIowa City, IA 52245 - 1288 Valley View DrCouncil Bluffs, IA 51503At a Glance:
- Listened/answered questions (9)
- Explains conditions well (9)
- Appt. wasn't rushed (1)
- View 2 more provider attributes
1288 Valley View DrCouncil Bluffs, IA 51503 - 110 Jefferson StWest Union, IA 52175At a Glance:
- Listened/answered questions (11)
- Explains conditions well (11)
- Found trustworthy (11)
- View 1 more provider attributes
110 Jefferson StWest Union, IA 52175 - 2501 Westown Pkwy Ste 1103West Des Moines, IA 50266At a Glance:
- Appt. wasn't rushed (10)
- Listened/answered questions (10)
- Explains conditions well (10)
- View 1 more provider attributes
2501 Westown Pkwy Ste 1103West Des Moines, IA 50266 - 3135 W BroadwayCouncil Bluffs, IA 51501At a Glance:
- Listened/answered questions (8)
- Explains conditions well (8)
- Appt. wasn't rushed (5)
- View 1 more provider attributes
- Offers Telehealth
3135 W BroadwayCouncil Bluffs, IA 51501 - 5501 NW 86th St Ste 300Johnston, IA 50131At a Glance:
- Listened/answered questions (11)
- Explains conditions well (11)
- Found trustworthy (11)
- View 1 more provider attributes
- Offers Telehealth
5501 NW 86th St Ste 300Johnston, IA 50131 - 1201 W Agency RdWest Burlington, IA 52655At a Glance:
- Appt. wasn't rushed (14)
- Listened/answered questions (14)
- Explains conditions well (14)
- View 2 more provider attributes
- Offers Telehealth
1201 W Agency RdWest Burlington, IA 52655 - 3419 16th Ave SW Ste 100Cedar Rapids, IA 52404At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
- Offers Telehealth
Biography: Megan M. Ruopp is a Family Medicine Specialist at Oak Street Health specializing in care for adults on Medicare.
3419 16th Ave SW Ste 100Cedar Rapids, IA 52404On staff atOak Street Health. - 4841 SE 14th StDes Moines, IA 50320At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
Biography: Staci Schweder is a Primary Care Provider at Oak Street Health specializing in care for adults on Medicare.
4841 SE 14th StDes Moines, IA 50320On staff atOak Street Health. - 616 10th StPerry, IA 50220At a Glance:
- Appt. wasn't rushed (6)
- Listened/answered questions (6)
- Explains conditions well (6)
- View 2 more provider attributes
616 10th StPerry, IA 50220 - 6200 Aurora Ave Ste 100WUrbandale, IA 50322At a Glance:
- Appt. wasn't rushed (5)
- Listened/answered questions (5)
- Explains conditions well (5)
- View 1 more provider attributes
- Offers Telehealth
6200 Aurora Ave Ste 100WUrbandale, IA 50322 - 6000 University Ave Ste 250West Des Moines, IA 50266At a Glance:
- Appt. wasn't rushed (26)
- Listened/answered questions (26)
- Explains conditions well (26)
- View 1 more provider attributes
- Offers Telehealth
6000 University Ave Ste 250West Des Moines, IA 50266 - 1397 S Loop RdPahrump, NV 89048At a Glance:
- Appt. wasn't rushed (17)
- Listened/answered questions (17)
- Explains conditions well (17)
- View 1 more provider attributes
- Offers Telehealth
1397 S Loop RdPahrump, NV 89048 - 230 S 68th St Ste 1203West Des Moines, IA 50266At a Glance:
- Appt. wasn't rushed (18)
- Listened/answered questions (18)
- Explains conditions well (18)
- View 1 more provider attributes
- Offers Telehealth
230 S 68th St Ste 1203West Des Moines, IA 50266 - 5409 Avenue OFort Madison, IA 52627At a Glance:
- Appt. wasn't rushed (19)
- Listened/answered questions (19)
- Explains conditions well (19)
- View 2 more provider attributes
- Offers Telehealth
5409 Avenue OFort Madison, IA 52627 - 2140 53rd AveBettendorf, IA 52722At a Glance:
- Appt. wasn't rushed (13)
- Listened/answered questions (13)
- Explains conditions well (13)
- View 1 more provider attributes
2140 53rd AveBettendorf, IA 52722 - 9421 Marketplace DrNorwalk, IA 50211At a Glance:
- Listened/answered questions (16)
- Explains conditions well (15)
- Found trustworthy (15)
- View 1 more provider attributes
- Offers Telehealth
9421 Marketplace DrNorwalk, IA 50211 - 701 10th St SECedar Rapids, IA 52403At a Glance:
- Listened/answered questions (16)
- Explains conditions well (16)
- Found trustworthy (16)
- View 1 more provider attributes
701 10th St SECedar Rapids, IA 52403 - 6400 Hickman RdWindsor Heights, IA 50324At a Glance:
- Appt. wasn't rushed (11)
- Explains conditions well (11)
- Found trustworthy (11)
- View 1 more provider attributes
- Offers Telehealth
6400 Hickman RdWindsor Heights, IA 50324 - 320 Ebaugh StGlenwood, IA 51534At a Glance:
- Appt. wasn't rushed (10)
- Listened/answered questions (10)
- Explains conditions well (10)
- View 1 more provider attributes
- Offers Telehealth
320 Ebaugh StGlenwood, IA 51534