Request An Appointment

We are currently scheduling appointments during regular business hours Monday through Thursday between 8:30am-4:30pm and Friday between 8:30am-4pm. During the COVID-19 pandemic, we are not scheduling early morning or early evening appointments. We are scheduling virtual telehealth visits when appropriate.

You may also make an appointment at any of our offices by calling (804) 897-2100 or (800) 421-3368 (Colonial Heights/Prince George). Our phone hours are 8:30am-4:30pm Monday through Thursday and 8:30an-4:00pm on Friday. If you need to schedule a same-day appointment, please give us a call.