Independent US Healthcare Provider Directory & Public Medical Database
Medical Specialty Listing

Family Medicine Providers in Mesa, AZ

Browse 205 verified Family Medicine providers practicing in Mesa, Arizona.

205 Healthcare Providers
Showing 1–20 of 205 providers
Sorted by Name (A-Z)
Active NPI Status ✓ Accepts Medicare Assignment
3035 S Ellsworth Rd, Suite 103, Mesa, AZ 85212
Phone: 4807361777
NPI Identifier 1245222074
View Full Profile →

Dr. Praseeda Akella , MD

Family Medicine

Active NPI Status
6843 E Main St, Mesa, AZ 852078207
Phone: 4808707300
NPI Identifier 1396495503
View Full Profile →

Ryan Thomas Alexander , PA-C

Family Medicine

Active NPI Status
6112 E Brown Rd, Mesa, AZ 852054955
Phone: 4809244422
NPI Identifier 1710604798
View Full Profile →

Dr. Gregory S Allen , MD

Family Medicine

Active NPI Status
7233 E Baseline Rd Ste 123, Mesa, AZ 852095007
Phone: 4808327546
NPI Identifier 1952380925
View Full Profile →

Dr. Robert J Allen , MD

Family Medicine

Active NPI Status
1425 S Greenfield Rd, 101, Mesa, AZ 852065529
Phone: 4809813000
NPI Identifier 1972538569
View Full Profile →

Dr. Effideen Ameerally , MD

Family Medicine

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: March 24, 2022
7436 E Main St Ste 2, Mesa, AZ 852079338
Phone: 4803259600
NPI Identifier 1750355095
View Deactivated Profile →

Dr. Kerry M Amstutz , DO

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1917 S Crismon Rd, Mesa, AZ 852096216
Phone: 4806107100
NPI Identifier 1336217181
View Full Profile →

Dr. Cory Anderson , MD

Family Medicine

Active NPI Status
1840 S Stapley Dr, Mesa, AZ 852046681
Phone: 4804648500
NPI Identifier 1720050727
View Full Profile →

Dr. Robert Donald Babyar , MD

Family Medicine

Active NPI Status
1705 W Main St, Mesa, AZ 852016920
Phone: 4809642273
NPI Identifier 1558364646
View Full Profile →

Dr. S Bruce Badaglialacqua , DO

Family Medicine

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: April 10, 2025
5850 E Still Cir, Mesa, AZ 852063618
Phone: 4802196050
NPI Identifier 1437422656
View Deactivated Profile →

Dr. Stephen A Bair , DO

Family Medicine

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: November 20, 2025
2152 S Vineyard, # 131, Mesa, AZ 852106871
Phone: 4808202533
NPI Identifier 1275606246
View Deactivated Profile →

Dr. Joseph Bathen , MD

Family Medicine

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: January 20, 2021
23002 E Ivanhoe St, Mesa, AZ 852128898
Phone: 4802990102
NPI Identifier 1619382728
View Deactivated Profile →

Dr. James Daryl Baumann , DO

Family Medicine

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: March 24, 2006
4855 E Brown Rd, Suite 100, Mesa, AZ 852058007
Phone: 4809815995
NPI Identifier 1801880240
View Deactivated Profile →

Dr. Gary Beitler , MD

Family Medicine

Active NPI Status
3707 E Southern Ave, Mesa, AZ 852062569
Phone: 4805825555
NPI Identifier 1639174493
View Full Profile →

Dr. Matthew Bell , DO

Family Medicine

Active NPI Status
6843 E Main St, Mesa, AZ 852078207
Phone: 4808707300
NPI Identifier 1073244323
View Full Profile →

Dr. Suzanne Bentz , DO

Family Medicine

Active NPI Status
1635 N Greenfield Rd, #134, Mesa, AZ 852054005
Phone: 4808547123
NPI Identifier 1639101629
View Full Profile →

Dr. Soraya Boumediene , MD, MPH

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1959 S Val Vista Dr, Mesa, AZ 852047356
Phone: 4805451398
NPI Identifier 1841752342
View Full Profile →

Dr. John Kent Bray , DO

Family Medicine

Active NPI Status
1950 S Country Club Dr, Mesa, AZ 852106008
Phone: 4809691446
NPI Identifier 1780660621
View Full Profile →

Dr. Alexander Brown , DO

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
1300 S Country Club Dr Ste 3, Mesa, AZ 852105162
Phone: 4808275500
NPI Identifier 1487211132
View Full Profile →

Dr. David I Bruce , DO

Family Medicine

Active NPI Status
2310 E Brown Rd, Mesa, AZ 852135226
Phone: 4806499000
NPI Identifier 1740250505
View Full Profile →
← Previous Page Page 1 of 11 Next Page →