We strive to meet all of our patients needs. We currently provide the following services:

  • Adult Primary Care

  • Physical Exams

  • Immunizations

  • Same Day Visits

  • Routine Medical Care

  • Electrocardiogram

  • Diabetic Care Management

  • Management of Artery Disease & Congestive Heart Failure

We accept almost most insurance plans. If yours is not listed please let us now and we will be happy to negotiate with your insurance provider. We are currently accepting patients with the following:

  • Medicare

  • Cigna

  • Blue Cross/ Blue Shield

  • United Healthcare, Optimum Choice


  • Aetna

  • PHCS

  • Tricare


Our Mission

We want to provide you with optimal health care. Our doctors and nurse practitioners will be in close contact with you during your sickness or available for any questions or concerns you may have. Unlike many medical practices, we do follow our patients at Inova Fairfax hospital and provide an excellent continuity of care. We also offer telehealth appointments. Our tele office is at

Health Community

  • Talk to health experts, find and participate in support groups.

  • Connect with medical professionals, and get expert advice on healthy living.

  • Get information and reviews on prescription drugs, over-the-counter medications, vitamins, and suplements.