Set An Appointment

Schedule an appointment by filling out the form below, and we will reach back out to confirm the time. We are currently scheduling appointments during regular business hours, Monday through Thursday between 8:30am-4:30pm and Friday between 8:30am-4pm. We are scheduling virtual telehealth visits when appropriate. (You can indicate in the form below if you’d prefer a telehealth visit.)

If you need to request a same-day appointment, please give us a call at 804-897-2100.