Skip to content
Back to Spring Lake, MIPure DPC

Dune Shores Health

Direct Primary Care in Spring Lake, MI

Specialty

Internal Medicine

Open since

September 22, 2025

  • Facts checked September 23, 2026
  • Telehealth

The practice’s website said it is accepting new patients (checked September 23, 2026).

Membership

Individual

$120/month

Couple

$220/month

Other published prices

Enrollment Fee

$120

Enrollment fee

$120

Who it serves

Adults 18 and older

Insurance

Accepts adults regardless of insurance status; membership fees are out-of-pocket, and the practice does not bill Medicare for its services.

Enroll on the practice’s site

Services

  • Unlimited visits
  • Same or next-business-day availability
  • Unhurried visits with minimal waiting
  • Telehealth with unlimited phone and email interaction and video visits
  • House calls at physician discretion
  • Coordination with specialists
  • Medication reconciliation

House calls

House calls are available at the physician's discretion.

Telehealth, text and phone

Unlimited phone and email interaction and video visits

Providers

  • Gregory Holton, MD

    Internist and Geriatrician · Internal Medicine Physician

    NPI 1194136556 · Opted out of Medicare, effective August 4, 2025

About Dune Shores Health

Dune Shores Health is a Pure DPC practice in Spring Lake, Michigan. The practice is located at 17188 Van Wagoner Road, Suite B, Spring Lake, MI 49456. It serves adults age 18 and older. Services include unlimited visits, same or next-business-day availability, unhurried visits with minimal waiting, and telehealth with unlimited phone and email interaction and video visits. Other services include house calls at physician discretion, coordination with specialists, and medication reconciliation. House calls are available at the physician's discretion. Gregory Holton, MD, is listed as a provider and works as an internist and geriatrician. The practice accepts adults regardless of insurance status and does not bill Medicare for its services. The practice is in Ottawa County and can be reached at 616-747-8570.

Area

Ottawa County, Michigan

The practice’s location is in a federally designated primary care Health Professional Shortage Area: MFW-Allegan/Ottawa Counties (HRSA score 15 of 25, designated May 24, 2022).

Sources

Each fact is shown only while it is recent: prices and hours for 180 days after the check, new-patient status for 60, everything else for a year.

Nearest DPC practices

See every practice in Michigan

Run Dune Shores Health?

Add this badge to your own site to link back to your listing here.

<a href="https://www.tabflows.com/dpc-finder/practice/dune-shores-health-spring-lake-mi" target="_blank" rel="noopener"> <img src="https://www.tabflows.com/images/dpc-finder-badge.svg" alt="Verified on DPC Finder" width="220" height="52" /> </a>

Something out of date? Tell us and we’ll fix it.