• Now accepting new patients

    ARE YOU A LIBERTY STUDENT?

    CVFP will be the official care provider for the Liberty Student Health Center beginning August 2016. Check out our newly-designed website for more information.

    Learn More

  • FINALLY,

    A CONVENIENT DOCTOR’S APPOINTMENT
    THAT WORKS FOR YOU.

    MAKE YOUR NEXT APPOINTMENT A VIRTUAL VISIT. 

  • NEED CARE NOW?

    No need to wait for an appointment. You can visit CVFP Immediate Care seven days a week without an appointment.

    Make an Appointment
  • Now accepting new patients

    YOUR MEDICAL HOME

    We want you to be at home with us. Learn more about your Medical Home and ways you can partner with us in your good health.

    Make an Appointment
  • FAMILY HEALTHCARE

    CVFP cares for your entire family – babies and children through adults. We want to care for you and your family for life!

    Make an Appointment
  • Now accepting new patients

    OPPORTUNITIES AVAILABLE

    With more and more locations.

    Make an Appointment

Schedule a Virtual Visit

Patients are discovering a more convenient doctor’s appointment. Learn More.

Stop Waiting Around

CVFP Medical Group’s Immediate Cares now feature a convenient appointment scheduling process and virtual waiting room experience at their immediate care centers located at Airport Plaza and Lakeside Drive.

The centers are using ClockwiseMD, a solution that allows patients to reserve a spot in line and receive real-time information about wait times.

Clockwise MD offers:

  • Online Sign-In: Patients can choose an appointment time and track their place in line.
  • Proactive Communication: Automated communications with patients via text, email, or voice allow patients to stay notified before their visit.
  • Enhanced & Informed Waiting Experience: Walk-in and self-scheduled patients can easily view current wait times and queue order.

CVFP Immediate Care – Lakeside Drive

Current wait time:

Skip the Wait : Reserve My Spot

CVFP Immediate Care – Airport Plaza

Current wait time:

Skip the Wait : Reserve My Spot

CVFP Immediate Care – Madison Heights

Current wait time:

Skip the Wait : Reserve My Spot

News & Announcements

  • CVFP Madison Heights Immediate Care Hours!

    CVFP Madison Heights Immediate Care will be open Saturdays from 9a-2p starting May 5, 2018! (Please be sure to update the hours under this location by May 5th.)

  • Gregg Albers, MD

    Gregg Albers, MD’s last day to see patients at CVFP Liberty Mountain is March 30, 2018. He will resume seeing patients on April 2, 2018 at our CVFP Monelison location,… Read More

See all

Proud to be Part of Privia Medical Group

Logo

CVFP Medical Group is a proud member of Privia Medical Group. The best doctors in our community have joined together to form Privia Medical Group (PMG), a multi-specialty, high-performance medical group that puts patients first. Our physicians are united by the mission of providing better, more coordinated care for their patients.

To learn more about Privia Medical Group and find other Privia doctors, please visit our website.

"We have the best family doctor...Dr. David Haga and the CVFP family (Monelison) is the greatest. Micah had an issue yesterday and he did not hesitate to check and make sure Micah was ok. Even thou he was on his way out and finishing up his day. He looks out for our entire family! I personally know what its like to work in a doctors office and a patient walks in and needs help some kind of help at the very last minute. His entire staff made a sacrifice for me and my family. So thank you CVFP and Dr. Haga!"
Stephanie J.

Appomattox Office

Address:

131 Jones Street
Appomattox, VA 24522

Contact:

434.352.8235 434.352.5532 Secure Message via Portal

Hours:

Forest Office

Address:

1175 Corporate Park Drive
Forest, VA 24551

Contact:

434.525.6964 434.525.4035 Secure Message via Portal

Hours:

Monelison Office

Address:

118 Oakwood Drive
Madison Heights, VA 24572

Contact:

434.846.8421 434.846.2655 Secure Message via Portal

Hours:

New London Office

Address:

1088 London Links Road
Forest, VA 24551

Contact:

434.534.6868 434.534.8808 Secure Message via Portal

Hours:

Liberty Mountain Office

Address:

2321 Wards Road
Lynchburg, VA 24502

Contact:

434.582.CARE (2273) 434.582.1363 Secure Message via Portal

Hours:

Piedmont Office

Address:

2019 Tate Springs Road
Lynchburg, VA 24501

Contact:

434.846.7374 434.846.1910 Secure Message via Portal

Hours:

Staunton River Office

Address:

527 Pocket Road
Hurt, VA 24563

Contact:

434.324.9150 434.324.8248 Secure Message via Portal

Hours:

Timberlake Office

Address:

20304 Timberlake Road
Lynchburg, VA 24502

Contact:

434.237.6471 434.237.8810 Secure Message via Portal

Hours:

Immediate Care - Airport

Address:

14005 South Wards Road Suite A
Lynchburg, VA 24501

Contact:

434.239.0132 434.239.0490 Secure Message via Portal

Hours:

Immediate Care - Madison Heights

Address:

118 Oakwood Drive
Madison Heights, VA 24572

Contact:

434-338-7780 434-338-7781 Secure Message via Portal

Hours:

Immediate Care - Lakeside Drive

Address:

2137 Lakeside Drive Suite 100
Lynchburg, VA 24501

Contact:

434.845.4175 434.385.8616 Secure Message via Portal

Hours:

Administration

Address:

1111 Corporate Park Drive Suite D
Forest, VA 24551

Contact:

Patient Portal

Access your personal health information and test results, securely message your care team, and manage payments, all from one spot and at your convenience, 24/7.

  • See your provider's openings and schedule appointments.
  • Review prescription medications and request renewals.
  • View payment history and pay current invoices.
Patient Portal