About Us

We are excited to provide you with modern, high-quality care from our dedicated team. You should expect a first rate experience while we work with you to manage and optimize your health.

Dr. Alok K. GuptaDR. ALOK K. GUPTA

Dr. Gupta is Board Certified in Internal Medicine. He completed his residency at Salem Hospital in Salem, Massachusetts with portions of his training also at Massachusetts General Hospital.

Dr. Gupta has been practicing Internal Medicine since 1998. He has privileges at Novant Health Prince William and Haymarket Medical Centers. Dr. Gupta is well known as a compassionate and caring physician.

His special interests in medicine include diabetes and COPD management, and sleep medicine. He is also concerned with the obesity epidemic which impacts all aspects of patient health. In 2016, Dr. Gupta received his Board Certification in Obesity Medicine. His outside interests include sports, reading and travel.



Kami Whitney is a certified Physician Assistant, receiving her Masters Degree in Physician Assistant Studies from Shenandoah University.

Ms. Whitney enjoys all aspects of internal medicine. Her special interests include women's health, weight management and obesity treatment. She is also an active member of the Obesity Medicine Association’s Physician Assistant and Nurse Practitioner Committee. 

Ms. Whitney lives in the area with her husband and two children. Her outside interests include physical fitness, painting and spending time with her family.

Click here to learn more about Physician Assistants.


Dr. Gupta's Professional Appointments

Visiting Assistant Professor of Medicine, Instructional Faculty.

University of Virginia, Charlottesville, VA

Third year medical students have clinical rotations in our office.

Preceptor, Physician Assistant Studies

Shenandoah University, Winchester, VA

Physician Assistant students have clinical rotations in our office.

Our Staff

Our team consists of passionate individuals who are kind, friendly, and caring. Our staff is here to ensure a smooth process throughout your visits. Our team includes experienced and energetic people whose goal is to provide the best health care possible.

Request Appointment »

Download Patient Forms »

Access Patient Portal »

Follow Us on Facebook

Pay With Paypal

Note: You will be taken to the PayPal website. Please enter the amount that you wish to pay in the Item Price: field, click the Update link, then complete the information to the right of the Order Summary. After completing your payment, you will be returned to our site.

Thank you for payment!