Office Hours

Mon & Thurs 7 am - 8pm

Tues-Weds, Fri - 7am - 5 pm

1st/3rd Sat  8 am - 12 pm

Closed 12-1 pm for lunch

Office Location

8391 Old Courthouse Road,

Suite 300

Vienna, VA 22182

(P)  703-344-7330

(F)  703-344-7309


Scheduling an Appointment

All visits are by appointment only.  


We are also happy to offer visits "virtually" via telehealth and occur from the convenience of your home.  These visits are billed to insurance and as such generate a co-pay/coinsurance/deductible if you have one. 


Cancelling Appointments and Missing Appointment Times

If you can not keep your appointment, notify the office 24 hours PRIOR to your scheduled appointment to avoid a fee.  This allows time for others to take this appointment slot who want it.

  • There will be a $25.00 charge for all missed sick appointments, not cancelled within 2 hours.
  • There will be a $50.00 charge for all missed Well Care appointments, not cancelled within 24 hours.