Photo of happy couple
World Class Treatment in Richmond's Backyard

Office Hours & Appointments

Office Hours

We are in the office Monday through Friday from 8:00 am until 4:30 pm.

You can reach our offices by telephone during regular business hours at:

Sam Graham, MD:
Chippenham Office: (804) 323-0226
Emporia Office: (888) 323-0226

Richard Graham, MD
Henrico Doctors' Office: (804) 200-7066
Franklin Office: (888) 323-0226

William Castle, MD
Kilmarnock Office: (804) 435-2665
Henrico Doctors’ Office: (804) 200-7066

Elwood B. Boone, Jr., MD
Retreat Doctors’ Office: (804) 354-6202
John Randolph Office: (804) 541-4800

Jeffrey C. K. Lou, MD
Chippenham Office: (804) 323-0226
John Randolph Office: (804) 541-4800

After Hours

For serious medical issues arising after hours, Monday - Friday, and all day on Saturday and Sunday, you can reach our answering service using the main office numbers.

Appointments

To make an appointment, please call our offices during regular business hours.

Please make sure to bring a list of all medications and a copy of your insurance card to each visit. If there have been any changes to your personal information or if it has been a year or more since you have been seen, you may be asked to fill out a new registration form.

Cancellations

If you arrive late for your appointment, you may be asked to reschedule. This helps to ensure that each scheduled patient can be seen in a timely fashion. We request 24 hours notice on all appointments that need to be canceled.

New Patients

New patients should arrive at least 15 minutes early for registration. You may download our patient registration forms, fill them out prior to your visit and bring them with you.

Contact Us

Email GraphicHave comments or questions? Please contact us by completing our online contact form.

Appointments

Calendar graphicWe offer the convenience of online appointments!

To make an appointment request, please use our online appointment form, or simply call one of our offices.

Events

Greater Richmond area hospital eventsGreater Richmond-area calendar, with classes, events, support groups and more from our outstanding family of hospitals. Find the events near you.

Site Created by IP Web Design Team
HCA Physician Services, Brentwood, TN.