Appointment Information

To make an appointment please call one of the following locations:

Richmond Primary Care

(804) 288-3001
1800 Glenside Drive, Suite 101
Richmond, VA 23226

Doctors & staff at this location:
D. Wesley David MD, Sheila Garris-Wallace MD,
Douglas V. Klassett MD, Richard S. Tate MD,
J. Kenneth Zelenak MD, Margaret Schrack, PA-C

Glen Forest

(804) 288-1800
1800 Glenside Drive, Suite 110
Richmond, VA 23226

Doctors & staff at this location:
Richard L. Gergoudis MD, Karissa L. Hackelton MD,
Warren S. Koontz MD, John F. Mills DO,
Angela Middleton MD, M. Clair Westin MD,
Thomas B. Cawley, PA-C, Nikta Safavi PA-C


(804) 346-3200
5360 Twin Hickory Road
Richmond, VA 23059

Doctors & staff at this location:
Arpita Aggarwal MD, Faiza S. Akbar MD,
Melanie P. Boggs MD, Jenifer E. Carr, MD,
Robert M. Daniels MD, Anuradha Gonuguntla, MD


(804) 741-7141
2200 Pump Road, Suite 100
Richmond, VA 23233

Doctors & staff at this location:
J. Daniel Foster MDLaura J. Hunter DO,
R. Ward Morgan MDDavid B. Stein MD,
Sherri T. Jackson MD, Christine D. Allan, MD,
Lauren Richardson PA-C, Amy Hull PA-C,
Mary Richardson, NP, Andrew Shiflett, PA

Three Chopt

(804) 288-0057
8923 Three Chopt Road, Suite 101
Richmond, VA 23226

Doctors & staff at this location:
G. Joseph Mehfoud MD,
Margaret “Margee” R. Krebs, ANP


(804) 378-7373
1529 Huguenot Road, Suite A
Richmond, VA 23113

Doctors & staff at this location:
Tammy J.C. Mantzouris, MD,MS,
Robert J. Dausch, MD, Jeré S. Kitchen FNP,
Jacquelin Louis, PA-C

Sommerville Family Practice

(804) 594-0125
14415 Justice Road,
Midlothian, VA 23113

Doctors & staff at this location:
William Harringon, MD, Larry Gooss, DO
Walter Foliaco, MD

Virginia Family Physicians

(804) 323-1264
2367 Colony Crossing Place
Midlothian, VA 23112

Doctors & staff at this location:

Eric J. Haacke-Golden, MDDiane L. Johnson, MD,
Ellen M. Palen, MDTodd J. Reynolds, MD,
David J. Taminger, MD,
Margaret “Margee” R. Krebs, ANP

Commonwealth Extended Care

(804) 285-7425
1800 Glenside Drive, Suite 103
Richmond, VA 23226

Doctors & staff at this location:
Michael L Campbell, MD, Edwin Robinson, MD,
W. Richard Jeter, MD, James R. Dageforde MD,
Nancy Broda, PA-CBeth Rhamy, PA-C,
Robyn Reale, PA-C

Appointment Reminders:

garris-wallacePlease remember to bring your insurance card, photo ID, co-pay and any medication you are taking to your appointment.

If you are a new patient or need to update your insurance or personal information, please arrive 15 minutes early for your appointment.

When possible, please schedule your annual complete physical exam at least 6 weeks in advance. These appointments fill quickly.

Please be aware that Medicare does not pay for an annual complete physical exam, except for a Welcome to Medicare physical exam within the first six months of Medicare coverage.

Each provider has designated times for urgent sick appointments during the day. If you need to be seen for an urgent sick appointment, please call your physician’s office to schedule a same day sick appointment.

The physicians do their best to stay on time. However, please understand that emergencies do arise and must be dealt with immediately. If you have been waiting for over 30 minutes, please let the receptionist know.

Cancellation Policy:

We ask that you please provide at least 24 hours notice to cancel an appointment. If less than 24 hours notice is given, you may be charged a fee:

  • $25.00 for appointments
  • $50.00 for Annual Complete Physical Exams