Primary Care Services

With a Lifestyle Twist

We take a proactive approach to patient care, focusing on fostering overall health and well-being, not just treating symptoms.

Why Choose Zoe Primary Care?

Zoe is a Greek word meaning abundant life. At ZoeRVA Health, this has been our philosophy as we’ve served the Richmond, VA community with counseling and psychiatry for over a decade. Recognizing the connection between the mind and body, we are offering primary care guided by that pursuit of abundant life. Good health allows you to work, play, and be an active member of your community. A primary care practitioner is a partner supporting your health through promoting wellness and managing illness.

We cultivate a patient-centered environment, prioritizing preventive care and wellness initiatives to empower you to manage your health proactively. Our team provides guidance on nutrition, increasing movement, managing stress, cultivating healthy habits, securing restful sleep, and fostering beneficial relationships.

We understand that every patient has different needs and that there isn’t a one-size-fits-all approach to healthcare. That’s why at Zoe Primary Care, we personalize our care to each individual. Our goal is to empower you to lead a healthier life.

Meet the Doctor

Charlotte Heppner, MD

Charlotte Heppner, MS, MD is a Family Medicine physician with dual certification in Lifestyle Medicine. She is passionate about caring for the whole family and the whole person through partnership in pursuing well-being. Dr. Heppner grew up moving around in a military family but calls Virginia home. She earned her undergraduate degree in Economics from University of Virginia, and a Masters in International Health Policy from the London School of Economics and Political Science. She worked for several years in health policy implementation before returning to UVA for medical school. She completed her family medicine residency at Mountain Area Health Education Center in Asheville, N.C. Outside of work she enjoys gathering friends and family, tennis, running, and reading.

Primary Care Services

  • Comprehensive physicals for all ages
  • Chronic and acute condition management
  • Coordination of care that requires specialist consult
  • Routine gynecologic care, including cervical cancer screening and contraception
  • Minor procedures
  • Electrocardiograms and point-of-care testing
  • Immunizations (age 7 and older)

Point-of-Care Testing

  • EKG
  • Urine Pregnancy Test
  • Glucose
  • A1c
  • Common respiratory infections (strep, flu)
  • Additional testing through laboratory draw services on-site

Procedures

  • Skin and shave biopsy for diagnosis of concerning lesions
  • Cryotherapy for skin tags, precancerous lesions
  • Abscess incision and drainage
  • Laceration repair (skin suturing)
  • Joint injections (knee and shoulder)
  • Nexplanon placement and removal
  • Sphenopalatine block for acute migraine relief
  • Pap smears (cervical cancer screening)

What makes Zoe Primary Care Different?

 Traditional MedicineZoe Primary Care
Time With doctor and other specialists
15-20 min. Visits
30-90 min. Visits
Reduce or Eliminate reliance on medication
Rarely
Often
Accept insurance
Focus on long-term health and wellness
Treats Symptoms
Treats Source
Supportive community
Rarely
Group members and team of specialists
Entire team focused on YOUR goals
Specialists Work Individually
Team of Specialists Working For You
Contact us

Meeting You Where You Are

  • Cash and most insurance accepted.
  • We offer telehealth appointment options.
  • Conveniently located next to Zoe Therapy Services at Innslake.

Book Your Appointment

Returning Patient?

Login through our Patient Portal!

New Patient?

Click below to get started!

General Inquiry?

For anything else, call or text us!