Skip to content
Riverside Medical, S.C. · Arlington Heights
DR

David Rosen, M.D.

Internal Medicine and Emergency Medicine physician at Riverside Medical, S.C. · Arlington Heights

Arlington Heights, IL Rated 3.7 out of 5 (86 on Google Maps) (opens in a new tab)
  • Internal medicine
  • Emergency medicine
  • Venous and lymphatic medicine
  • Vein disease

About

David Rosen, M.D., practices internal medicine and emergency medicine. He received his medical degree from Rush Medical College in Chicago, Illinois, and then trained in internal medicine at Rush University Medical Center. He later worked as Chief Resident at Rush/Rush North Shore Medical Center in Skokie, Illinois. His emergency medicine residency took place at Cook County Hospital in Chicago. He is board certified in internal medicine and in emergency medicine, and also holds board certification from the American Board of Venous and Lymphatic Medicine. In 2005, he completed a one-year preceptorship in phlebotomy, a field focused on vein disease.

Training
  • Medical degree, Rush Medical College, Chicago, Illinois
  • Internal medicine residency, Rush University Medical Center
  • Chief Resident, Rush/Rush North Shore Medical Center, Skokie, Illinois
  • Emergency medicine residency, Cook County Hospital, Chicago
  • Board certified in internal medicine
  • Board certified in emergency medicine
  • Board certified, American Board of Venous and Lymphatic Medicine
  • One-year preceptorship in phlebotomy, 2005

Services

David's menu isn't listed here yet

See services and prices when you book, or check their salon's website.

Specials & promotions

  • Riverside Medical Annual Fee Program at $400 per year

    $400

    The annual fee is separate from insurance and covers non-covered services. No cost for certain non-billable services. Discounted or free non-covered screening tests. Exclusive discounts on MedSpa services.

    On their website as of Oct 28, 2026 · Where we saw it

Also at Arlington Heights

See all 8
Riverside Medical, S.C.

Arlington Heights

  • 3405 N. Arlington Heights Road, Arlington Heights, IL 60004
  • 847-577-9300

OpenFreeMap © OpenStreetMap

Get directions (opens in a new tab)

Hours

Monday
7:30 AM–7:30 PM
Tuesday
7:30 AM–5 PM
Wednesday
8 AM–1 PM
Thursday
8 AM–5 PM
Friday
7:30 AM–3:30 PM
Saturday
8 AM–12 PM

Claim your profile

Get discovered by new clients.

REVELLE makes it easy for new clients to find you online.

Oh, and your Instagram bio just got a prettier link.

Have a look
Book with David Call