New Patients

If you would like to schedule an appointment or would like more information, please call 703-539-2036.

Please provide your insurance information and you will be given access to your own private patient portal online. This will allow you to input your history, check lab results, and message Dr. Gray. If you prefer, you can always do paperwork at the office.