Bringing You Care You Can Count On

At Internal Medicine Consultants, we strive to provide high-quality healthcare to the patients of the Shenandoah Valley. We believe in providing patients with the knowledge and support to encourage a healthy lifestyle.

img

News & Announcements

A Letter To Patients

Dear Valued Patients, Internal Medicine Consultants (IMC) takes the health of our patients and employees very seriously. Effective immediately, all of our providers have the ability to do virtual visit… Read More

Coronavirus Announcement

Dear Valued Patients, As Coronavirus (COVID-19) remains a frequent topic of global news, we want to reassure you that our practice is monitoring the situation closely.  The following preventive measures… Read More

Proudly Part of Privia Health

Logo

Internal Medicine Consultants is proudly part of Privia Health. Privia connects us with leading doctors in the community to transform healthcare by delivering high-quality, coordinated care that is centered on our patients.

To learn more about the resources that help you manage your healthcare, or to find other Privia doctors, visit their website.

"Shelli Crockett is the absolute best! I am so glad to have found her since I had to leave all my doctors in Florida when I moved. I recommend her to anyone searching for a doctor! I will remain her patient for as long as she is in practice! Doctor/patient relationship is so crucial, and she made my transition so easy! Thank you for always making me feel like a person and not just a patient!"

Winchester, VA - Linden Dr. Office

Address:

172 Linden Dr
Winchester, VA 22601 Get Directions

Contact:

Hours:

Learn More

Fort Myers, FL - 9918 Gulf Coast Main Office

Address:

9918 Gulf Coast Main Ste #100
Fort Myers, FL 33913 Get Directions

Hours:

Learn More

Winchester, VA - West Jubal Office

Address:

480 West Jubal Early Drive
Winchester, VA 22601 Get Directions

Hours:

Learn More

Fort Myers, FL - 10058 Gulf Center Office

Address:

10058 Gulf Center Dr (Inside LA Fitness)
Fort Myers, FL 33913 Get Directions

Hours:

Learn More

Patient Portal

Access your personal health information and test results, securely message your care team, and manage payments, all from one spot and at your convenience, 24/7.

  • See your provider's openings and schedule appointments.
  • Review prescription medications and request renewals.
  • View payment history and pay current invoices.
Patient Portal