DoctorsProofNPPES directory · verify at state boards

Family Medicine in Minneapolis, MN

354 verified family medicine doctors in Minneapolis. Page 1 of 6.

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 Minnesota Board of Medical Practice

Dr. Patrick Rock, MD

Family Medicine

21 yrs NPPES
NPI 1235134354
1315 E 24TH ST, Minneapolis, MN 55404(612) 721-9856
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. Mitchell Lacombe, MD

Family Medicine

21 yrs NPPES
NPI 1336144179
1315 E 24TH ST, Minneapolis, MN 55404(612) 721-9866
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. Spencer Johnson, MD

Family Medicine

21 yrs NPPES
NPI 1881692549
4001 STINSON BLVD, STE 404, Minneapolis, MN 55421(612) 706-9630
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. Kristen Hansberry, MD

Family Medicine

21 yrs NPPES
NPI 1215936216
7801 E BUSH LAKE RD STE 400, Minneapolis, MN 55439(952) 283-3162
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. Gregory Amer, MD

Family Medicine

21 yrs NPPES
NPI 1033111018
606 24TH AVE S, SUITE 700, Minneapolis, MN 55454(612) 672-2450
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. Lawrence Mulhern, MD

Family Medicine

21 yrs NPPES
NPI 1295737278
606 24TH AVE S, 700, Minneapolis, MN 55454(612) 672-2450
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. Catherine Dolan, MD

Family Medicine

21 yrs NPPES
NPI 1740282722
606 24TH AVE S, 700, Minneapolis, MN 55454(612) 672-2450
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. Kevin Kelly, MD

Family Medicine

21 yrs NPPES
NPI 1578565560
606 24TH AVE S, 700, Minneapolis, MN 55454(612) 672-2450
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. Jennifer Oberstar, MD

Family Medicine

21 yrs NPPES
NPI 1073515466
909 FULTON ST SE, Minneapolis, MN 55455(612) 672-7422
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. Sandra Turbes, MD

Family Medicine

21 yrs NPPES
NPI 1659364099
3433 BROADWAY ST NE STE 300, Minneapolis, MN 55413(763) 587-7737
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. Kirsten Morissette, MD

Family Medicine

21 yrs NPPES
NPI 1467448902
701 PARK AVE, Minneapolis, MN 55415(612) 873-3000
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. Bradley Langley, MD

Family Medicine

21 yrs NPPES
NPI 1083604722
3433 BROADWAY ST NE STE 300, Minneapolis, MN 55413(763) 587-7737
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. William Hamilton, MD

Family Medicine

21 yrs NPPES
NPI 1194715748
3433 BROADWAY ST NE STE 300, Minneapolis, MN 55413(763) 587-7737
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. C. Scott Kammer, MD

Family Medicine

21 yrs NPPES
NPI 1104808534
500 STINSON BLVD, Minneapolis, MN 55413(612) 294-5826
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. Timothy Balder, MD

Family Medicine

21 yrs NPPES
NPI 1104801638
4730 CHICAGO AVE, Minneapolis, MN 55407(952) 967-7676
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. Barry Larson, MD

Family Medicine

21 yrs NPPES
NPI 1275518631
3433 BROADWAY STREET NE, SUITE 300, Minneapolis, MN 55413(763) 587-7737
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. Michael Green, MD

Family Medicine

21 yrs NPPES
NPI 1134105778
4100 GRAND AVE S, Minneapolis, MN 55409(612) 501-1185
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. Kay Maust, MD

Family Medicine

21 yrs NPPES
NPI 1649256231
425 20TH AVE S, Minneapolis, MN 55454(612) 332-4973
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $17.53 (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.

$17.53

Total received

1

Transactions

1

Paying companies

Top paying companies

Pfizer Inc.$17.53

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 68th percentile of that group.

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

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

Dr. Marcia Weimerskirch, MD

Family Medicine

21 yrs NPPES
NPI 1467439240
1000 NICOLLET MALL TPS #260, Minneapolis, MN 55403(952) 977-0700
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. Cynthia Carlson, MD

Family Medicine

21 yrs NPPES
NPI 1427035401
3433 BROADWAY ST NE STE 300, Minneapolis, MN 55413(763) 587-7737
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. Kenneth Olson, MD

Family Medicine

21 yrs NPPES
NPI 1336126275
7801 E BUSH LAKE RD STE 400, Minneapolis, MN 55439(952) 283-3162
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. Deidre Solberg-Daniels, MD

Family Medicine

20 yrs NPPES
NPI 1255310967
2330 CENTRAL AVE NE, Minneapolis, MN 55418(612) 781-1212
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. Robert Droullard, MD

Family Medicine

20 yrs NPPES
NPI 1760454219
4730 CHICAGO AVE, Minneapolis, MN 55407(952) 967-7676
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. Sandra Lewis, MD

Family Medicine

20 yrs NPPES
NPI 1073586921
VA MEDICAL CENTER 1 VETERANS DRIVE, Minneapolis, MN 55417(612) 725-2000
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. Peter Marshall, MD

Family Medicine

20 yrs NPPES
NPI 1831162783
2220 RIVERSIDE AVE S, MAIL STOP 31700A, Minneapolis, MN 55454(612) 373-4144
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. Neeraja Maddi, MD

Family Medicine

20 yrs NPPES
NPI 1467425231
2220 RIVERSIDE AVE, Minneapolis, MN 55454(612) 341-5000
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. Douglas Wilson, MD

Family Medicine

20 yrs NPPES
NPI 1477527430
2220 RIVERSIDE AVE, Minneapolis, MN 55454(612) 339-3663
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. Robert Nelson, MD

Family Medicine

20 yrs NPPES
NPI 1316912959
2220 RIVERSIDE AVE, Minneapolis, MN 55454(612) 339-3663
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. Gary Freeman, MD

Family Medicine

20 yrs NPPES
NPI 1649245283
4730 CHICAGO AVE, Minneapolis, MN 55407(952) 967-7676
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. Lina Swenson, MD

Family Medicine

20 yrs NPPES
NPI 1336114925
3033 EXCELSIOR BLVD, #275, Minneapolis, MN 55416(612) 827-4751
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. Melissa Mark, MD

Family Medicine

20 yrs NPPES
NPI 1568437150
3033 EXCELSIOR BLVD, #275, Minneapolis, MN 55416(612) 827-4751
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. Christine Wesely, MD

Family Medicine

20 yrs NPPES
NPI 1427023001
3033 EXCELSIOR BLVD, #275, Minneapolis, MN 55416(612) 827-4751
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. Pamela Noll, DO

Family Medicine

20 yrs NPPES
NPI 1043285406
3033 EXCELSIOR BLVD., #275, Minneapolis, MN 55416(612) 827-4751
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. Michael Pleasants, MD

Family Medicine

20 yrs NPPES
NPI 1952376311
3033 EXCELSIOR BLVD, #275, Minneapolis, MN 55416(612) 827-4751
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. Jonathan Tallman, MD

Family Medicine

20 yrs NPPES
NPI 1861467227
5700 BOTTINEAU BLVD, SUITE 100, Minneapolis, MN 55429(763) 504-6500
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $161.29 (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.

$161.29

Total received

1

Transactions

1

Paying companies

Top paying companies

Medtronic, Inc.$161.29

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 Jonathan Tallman do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Jennifer Sterrett, MD

Family Medicine

20 yrs NPPES
NPI 1851366181
2220 RIVERSIDE AVE, Minneapolis, MN 55454(612) 339-3663
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. Eric Christianson, MD

Family Medicine

20 yrs NPPES
NPI 1629044342
2450 RIVERSIDE AVE, Minneapolis, MN 55454(612) 672-6000
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. Bryan Nelson, MD

Family Medicine

20 yrs NPPES
NPI 1164498820
5101 MINNEHAHA AVE, Minneapolis, MN 55417(763) 264-8202
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. William Youmans, MD

Family Medicine

20 yrs NPPES
NPI 1194791905
4209 WEBBER PKWY, Minneapolis, MN 55412(612) 522-6601
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. Angela Dhruvan, MD

Family Medicine

20 yrs NPPES
NPI 1972579670
3809 42ND AVE S, Minneapolis, MN 55406(612) 721-6261
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. Sarah Maier, MD

Family Medicine

20 yrs NPPES
NPI 1710953427
3433 BROADWAY ST NE STE 300, Minneapolis, MN 55413(763) 587-7737
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. Peter Koontz, MD

Family Medicine

20 yrs NPPES
NPI 1831165539
3809 42ND AVE S, Minneapolis, MN 55406(612) 721-6261
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. Leo Mrozek, MD

Family Medicine

20 yrs NPPES
NPI 1134195829
2450 RIVERSIDE AVE, Minneapolis, MN 55454(612) 672-6000
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. Kevin Meier, MD

Family Medicine

20 yrs NPPES
NPI 1144296542
2450 RIVERSIDE AVE, Minneapolis, MN 55454(612) 672-6000
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. David Gubbrud, MD

Family Medicine

20 yrs NPPES
NPI 1225004740
2450 RIVERSIDE AVE, Minneapolis, MN 55454(612) 672-6000
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. James Lee, MD

Family Medicine

20 yrs NPPES
NPI 1447226410
4730 CHICAGO AVE, Minneapolis, MN 55407(952) 883-6805
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. Michael Schoenleber, MD

Family Medicine

20 yrs NPPES
NPI 1730156654
4730 CHICAGO AVE, Minneapolis, MN 55407(952) 967-7676
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. Kimberly Deroche, MD

Family Medicine

20 yrs NPPES
NPI 1386611150
2849 JOHNSON ST NE, Minneapolis, MN 55418(612) 706-4500
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. James Haefemeyer, MD

Family Medicine

20 yrs NPPES
NPI 1891762993
2220 RIVERSIDE AVE, 21110Q, Minneapolis, MN 55454(612) 371-1600
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. Cyril Kapsner, MD

Family Medicine

20 yrs NPPES
NPI 1013985720
8170 33RD AVE S, C/O PHYSICIAN SERVICES MS 21110Q - HEALTHPARTNERS FLOAT, Minneapolis, MN 55440(651) 429-7775
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. Patrick O Connor, MD

Family Medicine

20 yrs NPPES
NPI 1720056435
8100 34TH AVE S, PHYSICIAN SERVICES, Minneapolis, MN 55440(952) 883-5790
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. Mark Vint, MD

Family Medicine

20 yrs NPPES
NPI 1508835422
3300 FREMONT AVE N, Minneapolis, MN 55412(612) 588-9411
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. Lee Rock, MD

Family Medicine

20 yrs NPPES
NPI 1003884198
4730 CHICAGO AVE, Minneapolis, MN 55407(952) 883-6805
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. Michael Koopmeiners, MD

Family Medicine

20 yrs NPPES
NPI 1083682173
8100 34TH AVE S, Minneapolis, MN 55440(952) 883-5790
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. Judith Wanschura, MD

Family Medicine

20 yrs NPPES
NPI 1801865753
4730 CHICAGO AVE, Minneapolis, MN 55407(952) 967-7676
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 Andrews, MD

Family Medicine

20 yrs NPPES
NPI 1710956164
2925 CHICAGO AVE, Minneapolis, MN 55407(612) 262-5000
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. Michael Kinnan, MD

Family Medicine

20 yrs NPPES
NPI 1649239245
8100 34TH AVENUE S, ATTN PHYSICIAN SERVICES, Minneapolis, MN 55440(952) 883-5790
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. Wesley Brugger, MD

Family Medicine

20 yrs NPPES
NPI 1427017060
2800 CHICAGO AVE, 250, Minneapolis, MN 55407(612) 863-4096
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. Thomas Gerst, MD

Family Medicine

20 yrs NPPES
NPI 1952360497
2925 CHICAGO AVE, Minneapolis, MN 55407(612) 262-5000
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. Thomas Vonsternberg, MD

Family Medicine

20 yrs NPPES
NPI 1104885441
4730 CHICAGO AVE, Minneapolis, MN 55407(952) 883-6805
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.

Family Medicine in Minneapolis, MN — Verified | DoctorsProof | DoctorsProof