Ready to prioritize your
health? Schedule your Riverside primary care appointment now for quick access
to personalized, expert care when you need it. Get quick, convenient care from
a trusted Riverside provider through our Primary Care On Demand virtual clinic,
available to current Riverside Medical Group patients. No appointment needed,
just log in through MyChart for a same-day video visit from home, work or
anywhere in Virginia. Early care leads to better outcomes – get started today.
Call 757-534-5352 for the Peninsula,
Williamsburg, Gloucester and Smithfield
Call 757-302-2835 for the Eastern Shore
Primary Care Services
From everyday illnesses to long-term health management, Riverside Primary Care is here for every stage of your wellness journey. Our providers offer expert care for acute and chronic conditions and deliver preventive services to help you stay healthy year-round.
Explore the Services We Offer