Make an Appointment Today — It's Easy!

Call our office at (703) 790-5533 or request a consultation online:

Contact Form

* denotes required fields

Want to Receive Updates from Dr. Granger? *

Download Patient Information Forms

Notice on Payment

While we accept a number of forms of payment, we do not directly accept insurance, and ask that you pay personally on the day of your visit.