Community Health Center
Central Virginia Health Services at CVHS Charlottesville
Charlottesville, VA, 22902
Sliding-fee scale
Primary CareCommunity Health
9951 facilities
Charlottesville, VA, 22902
Petersburg, VA, 23803
Farmville, VA, 23901
Fredericksburg, VA, 22401
Prince George, VA, 23875
Aylett, VA, 23009
Louisa, VA, 23093
Petersburg, VA, 23805
Charlottesville, VA, 22903
Esmont, VA, 22937
Petersburg, VA, 23803
Montross, VA, 22520