Providers

Centra Health

Services: 
Primary Care

Contact Information

Centra Medical Group – Farmville
935 S. Main Street
Farmville, VA 23901
Phone: 434.315.5340
Services: 
Primary Care

Contact Information

935 S. Main Street
Farmville, VA 23901
Phone: 434.315.5340
Fax: 434.315.2942
Services: 
Primary Care

Contact Information

935 S. Main Street
Farmville, VA 23901
Phone: 434.315.5340
Fax: 434.315.2942
Services: 
Primary Care

Contact Information

Centra Medical Group – Farmville
935 South Main Street
Farmville, VA 23901
Phone: 434.315.5340
Fax: 434.315.5920

Contact Information

935 S. Main Street
Farmville, VA 23901
Phone: 434.315.5340
Fax: 434.315.5898
Services: 
Primary Care

Contact Information

935 S. Main Street
Farmville, VA 23901
Phone: 434.315.5340
Fax: 434.315.2942
Services: 
Primary Care

Contact Information

Centra Medical Group – Altavista
1280 A Main Street
Altavista, VA 24517
Phone: 434.309.1165

Providers Information

“The age range of patients that I treat is from newborns to geriatrics. My family and I recently moved to the area because we love outdoor activities. I have been practicing medicine for over 20 years.

...Read more
Services: 
Primary Care

Contact Information

935 S. Main Street
Farmville, VA 23901
Phone: 434.315.5340
Fax: 434.315.5898
Services: 
Primary Care

Contact Information

935 S. Main Street
Farmville, VA 23901
Phone: 434.315.5340
Fax: 434.315.2942
Services: 
Primary Care

Contact Information

935 S. Main Street
Farmville, VA 23901
Phone: 434.315.5340
Fax: 434.315.2942