Back to results
Greg Miller

Greg Miller, MD

Family Medicine · Cascade Primary Care
$75/mo
Adult
5.0
4 reviews
Accepting
Availability
Telehealth
About Greg Miller

Dr. Greg Miller is a family physician at Cascade Primary Care in River Falls, where he has practiced since 2000. He has been a family physician since 1997, with training that includes a Family Practice Residency and a Rural Family Medicine Fellowship.

Over more than two decades of practice, Miller has built experience across obstetrics, endoscopy, hospital medicine, emergency medicine and outpatient care. In 2022 he moved his practice to Direct Primary Care, wanting to make primary care more affordable and accessible for his patients. That shift reflects a commitment he has carried for 25 years now, building long term relationships with patients and helping them navigate their healthcare journey.

Miller married his wife, Molly, in 1998, and the two have called River Falls home ever since.

Services & what’s included
Flexible Scheduling
Same Day Appointments
Affordable Labs
Affordable Imaging
Longer Appointments
Direct Communication (email, text, phone, video, in-person)
Long Term Relationship with single physician
Prevention-focused care
Show all 14 services
Labs, Medications & Procedures
Affordable Labs
Affordable Imaging
Primary & Preventive Care
Prevention-focused care
Continuity of care with fewer barriers to access
Access & Communication
Same Day Appointments
Longer Appointments
Direct Communication (email, text, phone, video, in-person)
Telemedicine visits
Personalized care
Other Services
Flexible Scheduling
Long Term Relationship with single physician
Ability to have more than one concern dealt with in one visit
Transparent pricing and costs
Independent medical decision making
Patient reviews
5.0
4 Google reviews
Read reviews on Google
Membership pricing
Adults
Young adult ages 18-30
$75/mo
Early adult ages 31-44
$95/mo
Adult ages 45-64
$115/mo
Children
Under 18
with 1 adult member
$50/mo
Location
215 S 2nd St Suite #20, River Falls, WI, 54022
(715) 426-3605
info@cascadeprimarycare.com
cascadeprimarycare.com
Practice info
Pure DPC
All ages
Credentials
Medical license: 42670020 (WI)
NPI: 1568455079
Listing verified July 2026