2386 Results forFamily Doctors in Alabama
- Birmingham (551 Results)
- Huntsville (450 Results)
- Mobile (380 Results)
- Montgomery (311 Results)
- Tuscaloosa (298 Results)
- Cullman (117 Results)
- Madison (109 Results)
- Gadsden (105 Results)
- Foley (83 Results)
- Dothan (79 Results)
- Hoover (79 Results)
- Selma (79 Results)
- Centreville (72 Results)
- Scottsboro (70 Results)
- Decatur (68 Results)
- Northport (68 Results)
- Center Point (61 Results)
- Fairhope (61 Results)
- Auburn (58 Results)
- Florence (57 Results)
- Bessemer (54 Results)
- Daphne (53 Results)
- Anniston (48 Results)
- Alabaster (47 Results)
- Pell City (47 Results)
- Athens (45 Results)
- Jasper (45 Results)
- Prattville (44 Results)
- Sheffield (36 Results)
- Troy (36 Results)
- Wetumpka (35 Results)
- Guntersville (34 Results)
- Phenix City (34 Results)
- Demopolis (33 Results)
- Alexander City (31 Results)
- Centre (29 Results)
- Fairfield (29 Results)
- Fort Payne (29 Results)
- Saraland (28 Results)
- Opelika (24 Results)
- Pelham (24 Results)
- Brewton (23 Results)
- Dadeville (22 Results)
- Fort Rucker (22 Results)
- Gardendale (22 Results)
- Albertville (21 Results)
- Eufaula (21 Results)
- Marion (21 Results)
- Muscle Shoals (21 Results)
- Orange Beach (21 Results)
- Enterprise (20 Results)
- Hartselle (20 Results)
- Oneonta (20 Results)
- Vestavia Hills (20 Results)
- Atmore (19 Results)
- Boaz (19 Results)
- Fultondale (19 Results)
- Gulf Shores (19 Results)
- Haleyville (19 Results)
- Winfield (19 Results)
- Camden (18 Results)
- Ozark (18 Results)
- Clanton (17 Results)
- Luverne (16 Results)
- Maxwell AFB (16 Results)
- Oxford (16 Results)
- Russellville (16 Results)
- Talladega (16 Results)
- Andalusia (15 Results)
- Monroeville (15 Results)
- Opp (15 Results)
- Sylacauga (15 Results)
- Bay Minette (14 Results)
- Geneva (14 Results)
- Hamilton (14 Results)
- Jacksonville (14 Results)
- Owens Cross Roads (14 Results)
- Valley (14 Results)
- Rainbow City (13 Results)
- Tuskegee (13 Results)
- Ashford (12 Results)
- Fayette (12 Results)
- Mountain Brk (12 Results)
- Thomasville (12 Results)
- Tuscumbia (12 Results)
- Vestavia (12 Results)
- Arab (11 Results)
- Ashland (11 Results)
- Calera (11 Results)
- Grove Hill (11 Results)
- Moulton (11 Results)
- Brent (10 Results)
- Childersburg (9 Results)
- Helena (9 Results)
- Millbrook (9 Results)
- Rainsville (9 Results)
- Tallassee (9 Results)
- Trussville (9 Results)
- West Blocton (9 Results)
- Woodstock (9 Results)
- 3000 Rosa L Parks AveMontgomery, AL 361052.3 miles away
Care Philosophy: Mary M. Swindall is a Family Medicine Specialist at our Montgomery primary care doctor’s office. Mary M. is excited to get to know you and provide the personalized care you deserve. Our primary care providers, and supporting care team, develop preventive care plans to help you achieve your physical and mental health goals. Get the care you deserve. Schedule an in-person, phone, or video visit today.
3000 Rosa L Parks AveMontgomery, AL 361052.3 miles away
- 201 Doug Baker BlvdBirmingham, AL 35242At a Glance:
- Listened/answered questions (48)
- Explains conditions well (48)
- Appt. wasn't rushed (47)
- View 1 more provider attributes
- Offers Telehealth
201 Doug Baker BlvdBirmingham, AL 35242
- 615 Ozark RdAbbeville, AL 36310At a Glance:
- Appt. wasn't rushed (9)
- Listened/answered questions (9)
- Explains conditions well (9)
- View 1 more provider attributes
- Offers Telehealth
615 Ozark RdAbbeville, AL 36310
- 1945 N Fine Ave Ste 100Fresno, CA 93727At a Glance:
- Listened/answered questions (8)
- Explains conditions well (8)
- Found trustworthy (8)
- View 1 more provider attributes
- Offers Telehealth
1945 N Fine Ave Ste 100Fresno, CA 93727
- 3368 Highway 280Alexander City, AL 35010At a Glance:
- Appt. wasn't rushed (12)
- Listened/answered questions (12)
- Explains conditions well (12)
- View 1 more provider attributes
- Offers Telehealth
3368 Highway 280Alexander City, AL 35010
- 18324 Broad StHenagar, AL 35978At a Glance:
- Appt. wasn't rushed (5)
- Listened/answered questions (5)
- Explains conditions well (5)
- View 1 more provider attributes
- Offers Telehealth
18324 Broad StHenagar, AL 35978
- 833 Saint Vincents Dr Ste 300Birmingham, AL 35205At a Glance:
- Appt. wasn't rushed (5)
- Listened/answered questions (5)
- Explains conditions well (5)
- View 2 more provider attributes
- Offers Telehealth
833 Saint Vincents Dr Ste 300Birmingham, AL 35205
- 29710 Urgent Care DrDaphne, AL 36526At a Glance:
- Appt. wasn't rushed (11)
- Listened/answered questions (11)
- Explains conditions well (11)
- View 1 more provider attributes
- Offers Telehealth
29710 Urgent Care DrDaphne, AL 36526
- 101 Kelley Blvd Ste DMillbrook, AL 36054At a Glance:
- Listened/answered questions (12)
- Found trustworthy (12)
- Explains conditions well (10)
- View 1 more provider attributes
101 Kelley Blvd Ste DMillbrook, AL 36054
- 8075 Madison Blvd Ste 106Madison, AL 35758At a Glance:
- Appt. wasn't rushed (26)
- Explains conditions well (26)
- Listened/answered questions (25)
- View 1 more provider attributes
8075 Madison Blvd Ste 106Madison, AL 35758
- 2895 Zelda RdMontgomery, AL 36106At a Glance:
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- Explains conditions well (3)
- View 1 more provider attributes
2895 Zelda RdMontgomery, AL 36106
- 7 Windsweep CtPhenix City, AL 368707 Windsweep CtPhenix City, AL 36870

- 805 Saint Vincents Dr Ste 100Birmingham, AL 35205At a Glance:
- Explains conditions well (91)
- Listened/answered questions (90)
- Found trustworthy (86)
- View 2 more provider attributes
805 Saint Vincents Dr Ste 100Birmingham, AL 35205
- 850 Peter Bryce BlvdTuscaloosa, AL 35401At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
850 Peter Bryce BlvdTuscaloosa, AL 35401
- 101 Memorial Hospital Dr Ste 200Mobile, AL 36608At a Glance:
- Listened/answered questions (46)
- Explains conditions well (46)
- Appt. wasn't rushed (45)
- View 2 more provider attributes
- Offers Telehealth
101 Memorial Hospital Dr Ste 200Mobile, AL 36608
- 3610 Springhill Memorial Dr NMobile, AL 36608At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
3610 Springhill Memorial Dr NMobile, AL 36608
- 3504 Highway 280Alexander City, AL 35010At a Glance:
- Appt. wasn't rushed (18)
- Listened/answered questions (18)
- Explains conditions well (18)
- View 2 more provider attributes
- Offers Telehealth
3504 Highway 280Alexander City, AL 35010
- 247 Chateau Dr SWHuntsville, AL 35801At a Glance:
- Listened/answered questions (24)
- Found trustworthy (24)
- Appt. wasn't rushed (23)
- View 1 more provider attributes
- Offers Telehealth
247 Chateau Dr SWHuntsville, AL 35801
- 22454 US Highway 72 Ste 200Athens, AL 35613At a Glance:
- Listened/answered questions (72)
- Explains conditions well (69)
- Appt. wasn't rushed (68)
- View 1 more provider attributes
- Offers Telehealth
22454 US Highway 72 Ste 200Athens, AL 35613
- 38 Rowe DrGuntersville, AL 35976At a Glance:
- Appt. wasn't rushed (12)
- Listened/answered questions (12)
- Explains conditions well (12)
- View 2 more provider attributes
- Offers Telehealth
38 Rowe DrGuntersville, AL 35976
- 14 Mitylene Park LnMontgomery, AL 36117At a Glance:
- Appt. wasn't rushed (3)
- Listened/answered questions (2)
- Explains conditions well (2)
- Offers Telehealth
14 Mitylene Park LnMontgomery, AL 36117
- 8367 Morphy Ave # BFairhope, AL 36532At a Glance:
- Found trustworthy (10)
- Appt. wasn't rushed (9)
- Listened/answered questions (9)
- View 2 more provider attributes
- Offers Telehealth
8367 Morphy Ave # BFairhope, AL 36532
- 867 Irwin Dr # BMoulton, AL 35650At a Glance:
- Appt. wasn't rushed (12)
- Listened/answered questions (12)
- Explains conditions well (12)
- View 2 more provider attributes
- Offers Telehealth
867 Irwin Dr # BMoulton, AL 35650
- 156 E 15th Ave Ste 1Gulf Shores, AL 36542At a Glance:
- Felt Respected (3)
- Offers Telehealth
156 E 15th Ave Ste 1Gulf Shores, AL 36542
- 122 N Snead StBoaz, AL 35957At a Glance:
- Listened/answered questions (17)
- Appt. wasn't rushed (16)
- Explains conditions well (16)
- View 2 more provider attributes
- Offers Telehealth
122 N Snead StBoaz, AL 35957
- 429 S 3rd StGadsden, AL 35901At a Glance:
- Appt. wasn't rushed (14)
- Listened/answered questions (14)
- Explains conditions well (14)
- View 1 more provider attributes
- Offers Telehealth
429 S 3rd StGadsden, AL 35901
- 2017 Obrig AveGuntersville, AL 35976
- Offers Telehealth
2017 Obrig AveGuntersville, AL 35976
- 1801 Pine St Ste 103Montgomery, AL 36106At a Glance:
- Appt. wasn't rushed (7)
- Listened/answered questions (7)
- Explains conditions well (7)
- View 1 more provider attributes
- Offers Telehealth
1801 Pine St Ste 103Montgomery, AL 36106
- 809 University Blvd ETuscaloosa, AL 35401At a Glance:
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- Explains conditions well (2)
- View 1 more provider attributes
809 University Blvd ETuscaloosa, AL 35401
- 2525 Oakwood Ave NW Ste AHuntsville, AL 35810At a Glance:
- Appt. wasn't rushed (10)
- Listened/answered questions (10)
- Explains conditions well (10)
- View 2 more provider attributes
- Offers Telehealth
Care Philosophy: Kathleen M. Dupper is a Family Medicine Specialist at our Rocket City primary care doctor’s office. Dr. Dupper is excited to get to know you and provide the personalized care you deserve. Our primary care providers, and supporting care team, develop preventive care plans to help you achieve your physical and mental health goals. Get the care you deserve. Schedule an in-person, phone, or video visit today.
2525 Oakwood Ave NW Ste AHuntsville, AL 35810
On staff atOak Street Health. - 300 S School StDermott, AR 71638At a Glance:
- Appt. wasn't rushed (10)
- Listened/answered questions (10)
- Explains conditions well (10)
- View 1 more provider attributes
300 S School StDermott, AR 71638
- 408 Clark St NECullman, AL 35055At a Glance:
- Listened/answered questions (9)
- Explains conditions well (9)
- Appt. wasn't rushed (8)
- View 2 more provider attributes
- Offers Telehealth
408 Clark St NECullman, AL 35055
- 810 Franklin St SEHuntsville, AL 35801At a Glance:
- Listened/answered questions (33)
- Explains conditions well (33)
- Found trustworthy (33)
- View 1 more provider attributes
- Offers Telehealth
810 Franklin St SEHuntsville, AL 35801
- 6005 Park Ave Ste 310Memphis, TN 381196005 Park Ave Ste 310Memphis, TN 38119

- 1201 Somerville Rd SEDecatur, AL 35601At a Glance:
- Appt. wasn't rushed (21)
- Listened/answered questions (21)
- Explains conditions well (21)
- View 1 more provider attributes
- Offers Telehealth
1201 Somerville Rd SEDecatur, AL 35601
- 4371 Narrow Lane Rd Ste 100Montgomery, AL 36116At a Glance:
- Appt. wasn't rushed (21)
- Listened/answered questions (21)
- Explains conditions well (21)
- View 2 more provider attributes
- Offers Telehealth
4371 Narrow Lane Rd Ste 100Montgomery, AL 36116
- 41718 AL Highway 75Geraldine, AL 35974At a Glance:
- Appt. wasn't rushed (6)
- Listened/answered questions (6)
- Explains conditions well (6)
- View 1 more provider attributes
- Offers Telehealth
41718 AL Highway 75Geraldine, AL 35974
- 2775 US Highway 43Winfield, AL 35594At a Glance:
- Appt. wasn't rushed (8)
- Explains conditions well (7)
- Felt Respected (1)
2775 US Highway 43Winfield, AL 35594
- 2107 Cloyd BlvdFlorence, AL 35630At a Glance:
- Appt. wasn't rushed (10)
- Listened/answered questions (10)
- Explains conditions well (10)
- View 2 more provider attributes
- Offers Telehealth
2107 Cloyd BlvdFlorence, AL 35630
- 2337 Homer Clayton DrGuntersville, AL 35976At a Glance:
- Appt. wasn't rushed (7)
- Listened/answered questions (7)
- Explains conditions well (7)
- View 2 more provider attributes
- Offers Telehealth
2337 Homer Clayton DrGuntersville, AL 35976
- 645 McQueen Smith Rd N Ste 101Prattville, AL 36066At a Glance:
- Felt Respected (1)
- Offers Telehealth
645 McQueen Smith Rd N Ste 101Prattville, AL 36066
- 8371 Highway 72 W Ste 104Madison, AL 35758At a Glance:
- Listened/answered questions (15)
- Appt. wasn't rushed (14)
- Explains conditions well (14)
- View 1 more provider attributes
- Offers Telehealth
8371 Highway 72 W Ste 104Madison, AL 35758
- 191 Carraway Dr Ste AWinfield, AL 35594191 Carraway Dr Ste AWinfield, AL 35594

- 1680 Montgomery HwyHoover, AL 35216At a Glance:
- Appt. wasn't rushed (7)
- Listened/answered questions (7)
- Explains conditions well (7)
- View 1 more provider attributes
- Offers Telehealth
1680 Montgomery HwyHoover, AL 35216
- 247 Chateau Dr SWHuntsville, AL 35801At a Glance:
- Appt. wasn't rushed (4)
- Listened/answered questions (4)
- Explains conditions well (4)
- View 1 more provider attributes
- Offers Telehealth
247 Chateau Dr SWHuntsville, AL 35801
- 201 Doctors DrDothan, AL 36301At a Glance:
- Explains conditions well (10)
- Found trustworthy (10)
- Appt. wasn't rushed (9)
- Offers Telehealth
201 Doctors DrDothan, AL 36301
- 701 McQueen Smith Rd SPrattville, AL 36066At a Glance:
- Appt. wasn't rushed (23)
- Listened/answered questions (23)
- Explains conditions well (23)
- View 2 more provider attributes
- Offers Telehealth
701 McQueen Smith Rd SPrattville, AL 36066
- 2129 Helton DrFlorence, AL 35630At a Glance:
- Appt. wasn't rushed (26)
- Listened/answered questions (26)
- Explains conditions well (26)
- View 1 more provider attributes
2129 Helton DrFlorence, AL 35630
- 1901 Mission 66Vicksburg, MS 39180At a Glance:
- Appt. wasn't rushed (10)
- Listened/answered questions (10)
- Explains conditions well (10)
- View 2 more provider attributes
- Offers Telehealth
1901 Mission 66Vicksburg, MS 39180
- 6930 Cahaba Valley Rd Ste 102Hoover, AL 35242At a Glance:
- Listened/answered questions (10)
- Explains conditions well (10)
- Appt. wasn't rushed (9)
- View 1 more provider attributes
- Offers Telehealth
6930 Cahaba Valley Rd Ste 102Hoover, AL 35242
- 1311 Decatur Hwy # AFultondale, AL 35068At a Glance:
- Found trustworthy (57)
- Explains conditions well (56)
- Listened/answered questions (55)
- View 1 more provider attributes
- Offers Telehealth
1311 Decatur Hwy # AFultondale, AL 35068
- 3319 Memorial Pkwy SW # CHuntsville, AL 35801At a Glance:
- Appt. wasn't rushed (16)
- Explains conditions well (16)
- Found trustworthy (16)
- View 1 more provider attributes
- Offers Telehealth
3319 Memorial Pkwy SW # CHuntsville, AL 35801
- 405 Belcher StCentreville, AL 35042
- Offers Telehealth
405 Belcher StCentreville, AL 35042
- 1170 N Main StArab, AL 35016At a Glance:
- Found trustworthy (9)
- Appt. wasn't rushed (8)
- Listened/answered questions (8)
- View 1 more provider attributes
- Offers Telehealth
1170 N Main StArab, AL 35016
- 805 Saint Vincents Dr Ste 100Birmingham, AL 35205At a Glance:
- Explains conditions well (134)
- Found trustworthy (134)
- Listened/answered questions (132)
- View 2 more provider attributes
- Offers Telehealth
805 Saint Vincents Dr Ste 100Birmingham, AL 35205
- 551 Glover AveEnterprise, AL 36330At a Glance:
- Appt. wasn't rushed (11)
- Listened/answered questions (11)
- Explains conditions well (11)
- View 1 more provider attributes
551 Glover AveEnterprise, AL 36330
- 3504 Highway 280Alexander City, AL 35010At a Glance:
- Listened/answered questions (9)
- Appt. wasn't rushed (8)
- Explains conditions well (8)
- View 2 more provider attributes
- Offers Telehealth
3504 Highway 280Alexander City, AL 35010
- 1460A 2nd Ave SWJacksonville, AL 36265At a Glance:
- Appt. wasn't rushed (9)
- Listened/answered questions (9)
- Explains conditions well (9)
- View 1 more provider attributes
1460A 2nd Ave SWJacksonville, AL 36265
- 6150 US Highway 43Guin, AL 35563At a Glance:
- Appt. wasn't rushed (6)
- Listened/answered questions (6)
- Explains conditions well (6)
- View 1 more provider attributes
- Offers Telehealth
6150 US Highway 43Guin, AL 35563
- 300 Med Park DrThomasville, AL 36784At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
300 Med Park DrThomasville, AL 36784
- 1400 29th St S Ste 201Great Falls, MT 59405At a Glance:
- Appt. wasn't rushed (4)
- Listened/answered questions (4)
- Explains conditions well (4)
- View 1 more provider attributes
- Offers Telehealth
1400 29th St S Ste 201Great Falls, MT 59405
- 7449 Eastchase PkwyMontgomery, AL 36117At a Glance:
- Found trustworthy (19)
- Appt. wasn't rushed (18)
- Listened/answered questions (17)
- View 2 more provider attributes
7449 Eastchase PkwyMontgomery, AL 36117
- 2692 US Highway 431Boaz, AL 35957At a Glance:
- Explains conditions well (9)
- Listened/answered questions (8)
- Appt. wasn't rushed (7)
- View 2 more provider attributes
2692 US Highway 431Boaz, AL 35957




