Home

Why Choose CPC

Commonwealth Primary Care is a physician practice that provides medical services to patients at eight offices throughout the Richmond area. Originally known as six separate practices –  Family PhysiciansHenrico InternistsHuguenot Primary Care, Richmond Primary Care, Sommerville Family Practice and Virginia Family Physicians – our doctors joined together with the common vision of a privately owned Primary Care group to care for the wellness of individuals and families in the most comprehensive, efficient and convenient way possible.

News

Richmond Family Magazine Jan-Feb 2020 Senior Outlook

Not Your Grandbaby's Vaccinations by Claire W. Thomas, M.D. View Article

IMPORTANT INFO FOR UNITED HEALTHCARE PATIENTS

IMPORTANT NOTICE United Healthcare Commercial and United Healthcare Medicare Patients: United Healthcare recently notified our patients that the physicians of…

Patient Portal

Access to your health records 24/7 through our Patient Portal

Pay My Bill

We offer easy online Bill Pay.
Learn more about it here.

Locations

CPC - Glen Forest

1800 Glenside Drive, Suite 110,
Richmond, Virginia 23226
For Appointments Call: 804-288-1800

CPC - Ridgefield

2200 Pump Road, Suite 100,
Richmond, Virginia 23233
For Appointments Call: 804-741-7141

CPC - West Creek

1630 Wilkes Ridge Parkway, Suite 300,
Richmond, Virginia 23233
For Appointments Call: 804-288-0057

CPC - RPC

1800 Glenside Drive, Suite 101,
Richmond, Virginia 23226
For Appointments Call: 804-288-3001

CPC - Wyndham

5360 Twin Hickory Road,
Glen Allen, Virginia 23059
For Appointments Call: 804-346-3200

CPC - Sommerville

14415 Justice Road,
Midlothian, VA 23113
For Appointments Call: 804-594-0125

CPC - VFP

2367 Colony Crossing Place,
Midlothian, VA 23112
For Appointments Call: (804) 323-1264

Commonwealth Extended Care

1800 Glenside Drive, Suite 103,
Richmond, Virginia 23226
For Appointments Call: 804-285-7425

Administration & Central Billing Office

1800 Glenside Drive, Suite 105
Richmond, VA 23226
Call Us: 804-288-0399