Heads up: Our website is currently being updated, so some pages are still in progress. To book or ask a question, callOur website is being updated. To book, call (540) 680-2426.

Home / Book

Book a consult

Choose a clinic and a time that suits you. New patients welcome.

Prefer to call?

Our front desk can book you at either clinic.

Medical emergency? Call 911. Please don’t use this website or its forms for urgent medical needs.

Request an appointment

Please don’t include symptoms, diagnoses or other medical details here. We’ll talk about those privately at your visit.

Book a consult Call us