HealthcareDiscovery.AI / Doctors / Michigan / Grand Blanc / Emergency Medicine

Emergency Medicine in Grand Blanc, Michigan

Data updated monthly · Last refresh September 2026

83 Emergency Medicine providers practice in Grand Blanc, and 13% received drug or device company payments in 2025. Listings are drawn from federal public records and are not endorsements.

Emergency Medicine providers in Grand Blanc

Listed alphabetically. Payment figures come from the federal Open Payments program, which requires drug and device companies to report what they pay physicians for consulting, speaking, meals, travel and royalties. A disclosed payment is a financial relationship, not evidence of wrongdoing, and many totals reflect a single meal. Figures cover calendar year 2025.

Dr. Martine Almonor, DO
Grand Blanc, MI · $12 in drug and device payments (2025) · (810) 606-6372
Dr. Matthew Commet, DO
Grand Blanc, MI · $12 in drug and device payments (2025) · (810) 606-5000
Dr. Matthew Ullrich, D.O., M.H.S.A.
Grand Blanc, MI · No drug or device payments recorded (2025) · (810) 606-5000
Dr. Meg Stiles, DO
Grand Blanc, MI · No drug or device payments recorded (2025) · (734) 660-2035
Dr. Michael Chapman, D.O.
Grand Blanc, MI · No drug or device payments recorded (2025) · (810) 606-5000
Dr. Michal Hammond, MD
Grand Blanc, MI · No drug or device payments recorded (2025) · (810) 606-5000
Dr. Minh Khuc, DO
Grand Blanc, MI · No drug or device payments recorded (2025) · (714) 606-5000
Dr. Mohammed Kazim, DO
Grand Blanc, MI · $12 in drug and device payments (2025) · (810) 606-6372
Dr. Molly Olsen, D.O.
Grand Blanc, MI · No drug or device payments recorded (2025) · (810) 606-5000
Dr. Nastassija Hang-fu, M.D.
Grand Blanc, MI · $31 in drug and device payments (2025) · (810) 606-5000
Dr. Nicholas Stiles, DO
Grand Blanc, MI · No drug or device payments recorded (2025) · (810) 606-5000
Dr. Rachel Warby, D.O.
Grand Blanc, MI · No drug or device payments recorded (2025) · (810) 606-5980
Dr. Robert Giancarlo, DO
Grand Blanc, MI · No drug or device payments recorded (2025) · (810) 606-5000
Dr. Roberto Desarden, MD
Grand Blanc, MI · No drug or device payments recorded (2025) · (810) 606-5000
Dr. Roland Tindle, D.O.
Grand Blanc, MI · No drug or device payments recorded (2025) · (810) 695-8011
Dr. Rosalee Gammell, DO
Grand Blanc, MI · No drug or device payments recorded (2025) · (810) 606-5933
Dr. Ryan Kirby, MD
Grand Blanc, MI · No drug or device payments recorded (2025) · (810) 606-5000
Dr. Ryan Roberts, D.O.
Grand Blanc, MI · No drug or device payments recorded (2025) · (810) 606-5000
Dr. Ryan Sturm, D.O.
Grand Blanc, MI · No drug or device payments recorded (2025) · (319) 415-4560
Dr. Sam Campbell, M.D.
Grand Blanc, MI · $18 in drug and device payments (2025) · (810) 606-6324
Dr. Saniya Rizvi, DO
Grand Blanc, MI · No drug or device payments recorded (2025) · (630) 765-0599
Dr. Scott Greib, MD
Grand Blanc, MI · No drug or device payments recorded (2025) · (810) 606-6137
Dr. Shannon Viviano, D.O.
Grand Blanc, MI · No drug or device payments recorded (2025) · (810) 606-5000
Dr. Shreya Patel, DO
Grand Blanc, MI · No drug or device payments recorded (2025) · (810) 606-5933
Dr. Sirbarinder Dhir, MD
Grand Blanc, MI · $12 in drug and device payments (2025) · (810) 606-5000
Dr. Solimar Rivera Santiago, MD
Grand Blanc, MI · No drug or device payments recorded (2025) · (810) 606-6372
Dr. Sonbol Shahid-salles, DO, MPH
Grand Blanc, MI · No drug or device payments recorded (2025) · (810) 606-6372
Dr. Tammy Chen, MD
Grand Blanc, MI · No drug or device payments recorded (2025) · (810) 606-6372
Dr. Tara Stone, MD, MPH
Grand Blanc, MI · $12 in drug and device payments (2025) · (810) 606-5000
Dr. Trey Vanaken, MD
Grand Blanc, MI · No drug or device payments recorded (2025) · (810) 606-5000
Dr. Twhana Sims, DO
Grand Blanc, MI · No drug or device payments recorded (2025) · (918) 200-3307
Dr. Virginia Labond, MD
Grand Blanc, MI · No drug or device payments recorded (2025) · (810) 606-6137
Dr. Zachary Cresap, MD
Grand Blanc, MI · No drug or device payments recorded (2025) · (810) 606-6372

Common questions

How many Emergency Medicine providers are in Grand Blanc, Michigan?

There are 83 Emergency Medicine providers with active NPI records practicing in Grand Blanc, according to federal NPPES data refreshed monthly.

How many Emergency Medicine providers in Grand Blanc received drug or device company payments?

11 of 83 (13%) received at least one payment from a drug or device company in 2025, according to the federal Open Payments program.

Where does this data come from?

Provider records come from the federal NPPES registry and CMS Doctors and Clinicians files. Payment figures come from the CMS Open Payments program for calendar year 2025. The directory refreshes monthly.

All specialties in Grand Blanc Emergency Medicine across Michigan

Sources: NPPES (CMS), Doctors and Clinicians national files, CMS Open Payments 2025. Updated monthly. Records are public federal data and are not verified credentials, licensure checks, or endorsements. This directory is informational and not medical advice. How we build this directory.