About Appomattox River Primary Care - Hopewell

Our team of primary care providers at Appomattox River Primary Care offers care for patients of all ages. We specialize in family medicine, pediatrics, and internal medicine and have two convenient locations in the Tri-cities to provide care to for the whole family in Colonial Heights and Hopewell.

We offer comprehensive care through evidence-based medicine for the treatment of acute and chronic conditions as well as preventative care.

To schedule an appointment at our Hopewell location, call (804) 458-8557.

To schedule an appointment at our Colonial Heights location, call (804) 520-1110.

How healthy is your heart?

Understanding your heart health is a valuable preventive care tool. Take our assessment to determine your risk of heart disease and next steps to take.

Our services

We provide the following services:

  • Sick visits such as sore throats, flu, colds, urinary tract infections, etc.
  • Chronic disease management including diabetes, high cholesterol, hypertension, etc.
  • Immunizations for flu, hepatitis A & B, pneumonia, Tdap, etc.
  • Physical exams including annual checkups, school and sports physicals, and pre-op consultations
  • Well-child visits
  • Minor procedures such as skin tags, drainage of abscesses, joint injections
  • Treatment of minor injuries
  • Onsite lab

We ask that you please bring the following to your appointment:

  • Health insurance card
  • Valid government issued photo identification (i.e. driver’s license)
  • Copies of medical records from other facilities since your last visit with us
  • Current medications list
  • Co-payment as required by your insurance provider or other payments that may be needed

Our locations

We have two locations in the Tri-cities where we offer patients care.


815 W. Poythress Street
Hopewell, VA 23860
(804) 458-8557

Colonial Heights

3512 Boulevard
Colonial Heights, VA 23834
(804) 520-1110

Patient Portal

Patient Portal allows our patients to communicate with their provider, get reminders, access test results, request medication refills, and more. Register for an account on Patient Portal.

If you had a Patient Portal account prior to our practice joining HCA Virginia Physicians in July 2022, we are no longer utilizing the old platform. Please register for a new Patient Portal account.

If you need help with setting up your account or navigating our patient portal platform, please watch these videos for support.