DoctorsProofNPPES directory · verify at state boards

Family Medicine in Surprise, AZ

37 verified family medicine doctors in Surprise.

Family medicine physicians provide comprehensive primary care for patients of all ages, from newborns to seniors — managing everyday illness, chronic conditions, and preventive care.

NPPES tenure ≠ clinical experience. "Years on NPPES" is time since the physician first registered a National Provider Identifier, not time practicing medicine. Verify current license status with the state medical board.

Verify a license at the Arizona Medical Board

Dr. Vicki Copeland, MD

Family Medicine

21 yrs NPPES
NPI 1114917259
15351 W BELL RD, Surprise, AZ 85374(877) 809-5092
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Mikhail Bargan, MD

Family Medicine

21 yrs NPPES
NPI 1790766533
15468 N CIVIC CENTER DR, Surprise, AZ 85374(623) 584-2917
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Melanie Lane, MD

Family Medicine

21 yrs NPPES
NPI 1720062953
17014 W BELL RD STE 100, Surprise, AZ 85374(623) 866-4484
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Gabriel Alarcon, DO

Family Medicine

20 yrs NPPES
NPI 1336194695
17014 W BELL RD STE 100, Surprise, AZ 85374(623) 866-4484
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Christopher Bressler, MD

Family Medicine

20 yrs NPPES
NPI 1659303360
13995 W STATLER BLVD, SUITE 200, Surprise, AZ 85374(623) 478-3100
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Neena Uppal, MD

Family Medicine

20 yrs NPPES
NPI 1124133020
14674 W MOUNTAIN VIEW BLVD # 200, Surprise, AZ 85374(623) 544-6860
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $1,397 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$1,397

Total received

71

Transactions

20

Paying companies

Top paying companies

AbbVie Inc.$269.18
AstraZeneca Pharmaceuticals LP$148.39
Abbott Laboratories$132.85
GlaxoSmithKline, LLC.$127.71
Amgen Inc.$102.53
Novo Nordisk Inc$91.59

Among the 136,402 family medicine doctors we've analyzed, about 35% received any industry payment (median $151 among those who did). This doctor's total is higher than 96% of that group — among the highest recipients.

Benchmark reflects doctors we've analyzed, not all US family medicine doctors.

Payments to Neena Uppal do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Walter Hadikin, MD

Family Medicine

20 yrs NPPES
NPI 1215047196
14973 W BELL RD, STE #100, Surprise, AZ 85374(623) 815-2900
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Nevedita Saraswat, MD

Family Medicine

20 yrs NPPES
NPI 1336233899
18715 N REEMS RD, SUITE 140, Surprise, AZ 85374(623) 388-3188
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Ravi Bajpai, DO

Family Medicine

20 yrs NPPES
NPI 1083798334
15021 W BELL RD STE 125, Surprise, AZ 85374(623) 476-7880
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $166.55 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$166.55

Total received

10

Transactions

7

Paying companies

Top paying companies

Bayer HealthCare Pharmaceuticals Inc.$39.11
Optos, Inc.$33.51
AstraZeneca Pharmaceuticals LP$28.72
Nevro Corp.$17.68
Lilly USA, LLC$17.37
Pfizer Inc.$15.80

Among the 136,402 family medicine doctors we've analyzed, about 35% received any industry payment (median $151 among those who did). This doctor's total ranks around the 83th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US family medicine doctors.

Payments to Ravi Bajpai do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Michael Kleven, DO

Family Medicine

20 yrs NPPES
NPI 1447323423
15021 W BELL RD STE 125, Surprise, AZ 85374(623) 476-7880
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $552.22 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$552.22

Total received

22

Transactions

11

Paying companies

Top paying companies

IDORSIA PHARMACEUTICALS US INC$152.78
Amgen Inc.$135.51
Novo Nordisk Inc$54.41
Bayer HealthCare Pharmaceuticals Inc.$47.19
NOVARTIS PHARMACEUTICALS CORPORATION$42.85
Boston Scientific Corporation$36.03

Among the 136,402 family medicine doctors we've analyzed, about 35% received any industry payment (median $151 among those who did). This doctor's total is higher than 91% of that group — among the highest recipients.

Benchmark reflects doctors we've analyzed, not all US family medicine doctors.

Payments to Michael Kleven do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Pritpal Sandhu, MD

Family Medicine

19 yrs NPPES
NPI 1548397995
14674 W MOUNTAIN VIEW BLVD STE 200, Surprise, AZ 85374(623) 544-6860
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $516.33 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$516.33

Total received

29

Transactions

14

Paying companies

Top paying companies

AbbVie Inc.$128.28
Abbott Laboratories$72.58
GlaxoSmithKline, LLC.$63.33
NOVARTIS PHARMACEUTICALS CORPORATION$43.40
Boston Scientific Corporation$39.75
sanofi-aventis U.S. LLC$29.25

Among the 136,402 family medicine doctors we've analyzed, about 35% received any industry payment (median $151 among those who did). This doctor's total is higher than 91% of that group — among the highest recipients.

Benchmark reflects doctors we've analyzed, not all US family medicine doctors.

Payments to Pritpal Sandhu do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Rebecca Abraham, MD

Family Medicine

19 yrs NPPES
NPI 1437273323
14780 W. MOUNTAIN VIEW BLVD., SUITE 110, Surprise, AZ 85374(623) 374-7774
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Steven Horrocks, DO

Family Medicine

19 yrs NPPES
NPI 1932225802
14239 W BELL RD, STE 225, Surprise, AZ 85374(623) 544-0101
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Enrique Ona, MD

Family Medicine

19 yrs NPPES
NPI 1720202211
13991 W GRAND AVE STE 105, Surprise, AZ 85374(623) 455-7800
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $60.35 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$60.35

Total received

3

Transactions

3

Paying companies

Top paying companies

Abbott Laboratories$24.09
Medtronic, Inc.$18.74
Inspire Medical Systems, Inc.$17.52

Among the 136,402 family medicine doctors we've analyzed, about 35% received any industry payment (median $151 among those who did). This doctor's total ranks around the 76th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US family medicine doctors.

Payments to Enrique Ona do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Mark Schulke, MD

Family Medicine

19 yrs NPPES
NPI 1922211341
17014 W BELL RD STE 100, Surprise, AZ 85374(888) 405-6396
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $42.27 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$42.27

Total received

2

Transactions

2

Paying companies

Top paying companies

NOVARTIS PHARMACEUTICALS CORPORATION$22.24
Exact Sciences Corporation$20.03

Among the 136,402 family medicine doctors we've analyzed, about 35% received any industry payment (median $151 among those who did). This doctor's total ranks around the 74th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US family medicine doctors.

Payments to Mark Schulke do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Theodora Paul, DO

Family Medicine

19 yrs NPPES
NPI 1588868103
13954 W WADDELL RD, SUITE 307, Surprise, AZ 85379(623) 584-0760
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Richard Palmer, MD

Family Medicine

19 yrs NPPES
NPI 1821280892
13985 W GRAND AVE, Surprise, AZ 85374(520) 316-0800
NPPES public registry
CMS Open Payments· $25.81 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$25.81

Total received

1

Transactions

1

Paying companies

Top paying companies

Janssen Biotech, Inc.$25.81

Among the 136,402 family medicine doctors we've analyzed, about 35% received any industry payment (median $151 among those who did). This doctor's total ranks around the 71th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US family medicine doctors.

Payments to Richard Palmer do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Jeanette Cruz, MD

Family Medicine

18 yrs NPPES
NPI 1891971628
16928 W BELL RD STE 701, Surprise, AZ 85374(623) 850-0026
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Patrick Roscetti, MD

Family Medicine

18 yrs NPPES
NPI 1295911030
13991 W. GRAND AVE, SUITE 105, Surprise, AZ 85374(623) 455-7800
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Joseph Cook, DO

Family Medicine

18 yrs NPPES
NPI 1760639892
13926 W BELL RD, Surprise, AZ 85374(623) 850-0026
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $232.04 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$232.04

Total received

12

Transactions

7

Paying companies

Top paying companies

Otsuka America Pharmaceutical, Inc.$84.59
Amgen Inc.$46.62
AbbVie Inc.$35.63
Neurocrine Biosciences, Inc.$20.71
Pfizer Inc.$16.31
Itamar Medical Inc$15.24

Among the 136,402 family medicine doctors we've analyzed, about 35% received any industry payment (median $151 among those who did). This doctor's total ranks around the 86th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US family medicine doctors.

Payments to Joseph Cook do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Reginald Pius Baldonado, MD

Family Medicine

17 yrs NPPES
NPI 1295966315
14873 W BELL RD, SUITE 100, Surprise, AZ 85374(623) 815-7800
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $48.99 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$48.99

Total received

3

Transactions

2

Paying companies

Top paying companies

Abbott Laboratories$29.14
Inspire Medical Systems, Inc.$19.85

Among the 136,402 family medicine doctors we've analyzed, about 35% received any industry payment (median $151 among those who did). This doctor's total ranks around the 75th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US family medicine doctors.

Payments to Reginald Pius Baldonado do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Bradley Hughes, MD

Family Medicine

16 yrs NPPES
NPI 1821318262
14780 W MOUNTAIN VIEW BLVD, SUITE 110, Surprise, AZ 85374(623) 374-7774
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Dapinderjit Gill, MD

Family Medicine

12 yrs NPPES
NPI 1114333911
15351 W BELL RD, Surprise, AZ 85374(623) 583-3001
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $126.74 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$126.74

Total received

2

Transactions

2

Paying companies

Top paying companies

Boston Scientific Corporation$112.40
Novo Nordisk Inc$14.34

Among the 136,402 family medicine doctors we've analyzed, about 35% received any industry payment (median $151 among those who did). This doctor's total ranks around the 81th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US family medicine doctors.

Payments to Dapinderjit Gill do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Anne Shaw, MD

Family Medicine

12 yrs NPPES
NPI 1932504594
15278 W BELL RD STE 103, Surprise, AZ 85374(602) 432-4055
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Sean Rea, DO

Family Medicine

11 yrs NPPES
NPI 1982098604
13995 W STATLER BLVD, Surprise, AZ 85374(623) 478-3100
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $86.71 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$86.71

Total received

1

Transactions

1

Paying companies

Top paying companies

AbbVie Inc.$86.71

Among the 136,402 family medicine doctors we've analyzed, about 35% received any industry payment (median $151 among those who did). This doctor's total ranks around the 78th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US family medicine doctors.

Payments to Sean Rea do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Gurvinder Dhaliwal, MD

Family Medicine

10 yrs NPPES
NPI 1174979330
13995 W STATLER BLVD STE 200, Surprise, AZ 85374(623) 478-3100
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $86.71 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$86.71

Total received

1

Transactions

1

Paying companies

Top paying companies

AbbVie Inc.$86.71

Among the 136,402 family medicine doctors we've analyzed, about 35% received any industry payment (median $151 among those who did). This doctor's total ranks around the 78th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US family medicine doctors.

Payments to Gurvinder Dhaliwal do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Sheng Peng, MD

Family Medicine

8 yrs NPPES
NPI 1417456302
14780 W MOUNTAIN VIEW BLVD. SUITE # 110, Surprise, AZ 85374(623) 777-7212
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Christopher Morris, DO

Family Medicine

8 yrs NPPES
NPI 1417446618
13945 W GRAND AVE STE 101, Surprise, AZ 85374(480) 944-4298
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Lovejoy Arriesgado, MD

Family Medicine

8 yrs NPPES
NPI 1861968794
14780 W MOUNTAIN VIEW BLVD STE 110, Surprise, AZ 85374(623) 374-7774
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Yujie Shui, DO

Family Medicine

7 yrs NPPES
NPI 1891352647
17674 N LITCHFIELD RD, Surprise, AZ 85374(623) 281-3001
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $851.46 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$851.46

Total received

41

Transactions

20

Paying companies

Top paying companies

Amgen Inc.$142.86
Intuitive Surgical, Inc.$83.55
GlaxoSmithKline, LLC.$82.07
AbbVie Inc.$64.31
ABIOMED$53.67
Boehringer Ingelheim Pharmaceuticals, Inc.$53.38

Among the 136,402 family medicine doctors we've analyzed, about 35% received any industry payment (median $151 among those who did). This doctor's total is higher than 94% of that group — among the highest recipients.

Benchmark reflects doctors we've analyzed, not all US family medicine doctors.

Payments to Yujie Shui do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Jalicia Sturdivant, DO

Family Medicine

6 yrs NPPES
NPI 1750919023
15351 W BELL RD, Surprise, AZ 85374(480) 964-2273
NPPES public registry
CMS Open Payments· $42.62 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$42.62

Total received

2

Transactions

2

Paying companies

Top paying companies

Bayer HealthCare Pharmaceuticals Inc.$21.59
Organon LLC$21.03

Among the 136,402 family medicine doctors we've analyzed, about 35% received any industry payment (median $151 among those who did). This doctor's total ranks around the 74th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US family medicine doctors.

Payments to Jalicia Sturdivant do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Korinne Lee, MD

Family Medicine

6 yrs NPPES
NPI 1790306744
14780 W MOUNTAIN VIEW BLVD STE 120, Surprise, AZ 85374(623) 215-9460
NPPES public registry
CMS Open Payments· $196.33 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$196.33

Total received

10

Transactions

6

Paying companies

Top paying companies

Merck Sharp & Dohme LLC$72.84
Novo Nordisk Inc$52.39
NOVARTIS PHARMACEUTICALS CORPORATION$19.45
AstraZeneca Pharmaceuticals LP$19.35
EISAI INC.$17.36
Nevro Corp.$14.94

Among the 136,402 family medicine doctors we've analyzed, about 35% received any industry payment (median $151 among those who did). This doctor's total ranks around the 84th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US family medicine doctors.

Payments to Korinne Lee do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Jacqueline Dumagpi, MD

Family Medicine

6 yrs NPPES
NPI 1023622867
13995 W STATLER BLVD, Surprise, AZ 85374(623) 478-3100
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $208.54 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$208.54

Total received

2

Transactions

2

Paying companies

Top paying companies

GlaxoSmithKline, LLC.$121.83
AbbVie Inc.$86.71

Among the 136,402 family medicine doctors we've analyzed, about 35% received any industry payment (median $151 among those who did). This doctor's total ranks around the 85th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US family medicine doctors.

Payments to Jacqueline Dumagpi do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Chidozie Agu, MD

Family Medicine

4 yrs NPPES
NPI 1831825454
15021 W BELL RD STE 125, Surprise, AZ 85374(623) 544-8400
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Harold Martin, MD

Family Medicine

4 yrs NPPES
NPI 1154041499
14827 W BELL RD STE 103, Surprise, AZ 85374(623) 745-4245
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $190.69 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$190.69

Total received

10

Transactions

7

Paying companies

Top paying companies

AstraZeneca Pharmaceuticals LP$52.25
Boehringer Ingelheim Pharmaceuticals, Inc.$37.49
Novo Nordisk Inc$37.43
Pfizer Inc.$18.74
GlaxoSmithKline, LLC.$17.61
Lilly USA, LLC$13.67

Among the 136,402 family medicine doctors we've analyzed, about 35% received any industry payment (median $151 among those who did). This doctor's total ranks around the 84th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US family medicine doctors.

Payments to Harold Martin do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Eman Elgabalawy, MD

Family Medicine

1 yrs NPPES
NPI 1629963269
14961 W BELL RD STE 175, Surprise, AZ 85374(623) 547-7205
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Maria Marinca, MD

Family Medicine

NPI 1730030412
11313 W EDEN MCKENZIE DR, Surprise, AZ 85378(623) 521-1928
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Family Medicine in Surprise, AZ — Verified | DoctorsProof | DoctorsProof