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.
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
- Pricing | Explore Affordable Healthcare Options · duneshoreshealth.com/services · fetched September 23, 2026
- FAQ | Discover Personalized Care Today · duneshoreshealth.com/faq · fetched September 23, 2026
- Contact | Get in Touch Today · duneshoreshealth.com/contact · fetched September 23, 2026
- Dune Shores Health, Gregory Holton, MD, Internal Medicine and Geriatrics · duneshoreshealth.com · fetched September 23, 2026
- NPPES NPI Registry · npiregistry.cms.hhs.gov/provider-view/1194136556 · fetched September 23, 2026
- CMS Medicare opt-out affidavits · data.cms.gov/provider-characteristics/medicare-provider-supplier-enrollment/opt-out-affidavits · fetched September 23, 2026
- US Census Bureau geocoder · geocoding.geo.census.gov/geocoder · fetched September 23, 2026
- HRSA shortage area data · data.hrsa.gov/tools/shortage-area/hpsa-find · fetched September 23, 2026
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
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.