Registered client? Sign in

This online appointment system does not allow same-day appointments or changes, but we can try to fit you in! Just call the clinic at (540) 651-2682 to check for same-day availability.

We are open by appointment only and will return messages left for us as soon as possible.

Online Scheduling

Choose a location to make an appointment.



Mon10:00 AM-3:00 PM
Tue10:00 AM-3:00 PM
Wed10:00 AM-3:00 PM
Thu10:00 AM-3:00 PM
Fri10:00 AM-3:00 PM