Virtual Visit

Primary Care

Image

Providing you and your family with comprehensive care for your everyday needs

Your primary care physician serves as the entry point for substantially all of your medical and health care needs. He or she is your advocate in coordinating the use of the entire health care system to benefit you and takes continuing responsibility for providing your care. Primary care includes health promotion, disease prevention, health maintenance, counseling, patient education, diagnosis and treatment of acute and chronic illnesses. By regularly seeing a primary care practitioner, you can identify and control health risk factors before they become problems. Your primary care practitioner encourages you to take charge of your health and is a trusted partner in an environment where you can feel comfortable and known.

primary care nurse showing patient test results in lynchburg virginia doctors office
Image

Central Virginia Family Physicians (CVFP) is the official primary care provider for Collaborative Health and has been serving Central Virginia for over 30 years. CVFP is an established independent practice with seven regional primary care offices, two immediate care facilities, a main lab, a diagnostic center, and a student health center. We are committed to our vision of serving our patients and being a positive change in healthcare by delivering high-quality, cost-effective healthcare services while also providing a great patient experience.

Services We Provide:

  • Wellness and Prevention

  • Immunizations

  • Routine Physicals

  • Disease Management

  • Pregnancy
  • Pediatrics

  • Wellness Counseling

  • Family Planning

  • No-Scalpel Vasectomy

  • Diagnostic Services

Become a Patient Today

Our Locations

Appomattox

131 Jones Street
Appomattox, VA 24522

Hours
Mon - Fri — 8:30 a.m. - 5:00 p.m.

(434) 352-8235
Learn More

Forest

1175 Corporate Park Drive
Forest, VA 24551

Hours
Mon - Fri — 8:30 a.m. - 5:00 p.m.

(434) 525-6964
Learn More

Internal Medicine

2215 Landover Place
Lynchburg, VA 24501

Hours
Mon - Fri — 8:00 a.m. - 5:00 p.m.

Learn More

Monelison

118 Oakwood Drive
Madison Heights, VA 24572

Hours
Mon - Fri — 8:00 a.m. - 5:00 p.m.

(434) 846-8421
Learn More

New London

1088 London Links Road
Forest, VA 24551

Hours
Mon - Fri — 8:00 a.m. - 5:00 p.m.

(434) 534-6868
Learn More

Piedmont

2019 Tate Springs Road
Lynchburg, VA 24501

Hours
Mon - Fri — 8:00 a.m. - 5:00 p.m.

(434) 846-7374
Learn More

Staunton River

527 Pocket Road Hurt, VA 24563

Hours
Mon - Fri — 8:30 a.m. - 5:00 p.m.

(434) 324-9150

Learn More