Welcome to our online booking site
We are unable to see patients aged 65 and over due to Medicare laws. If you are a new patient, please contact the office at 804-536-6262 to schedule an appointment. Online booking for new patients will be available again after the holidays.
If you are a current patient scheduling a new patient appointment for a family member, please create an account for that person. Do not book the appointment under your name.