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 Suite 100
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

Berryville Avenue Gym

Address:

1117 Berryville Ave
Winchester, VA 22601 Get Directions

Hours:

Secondary 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

Arlington, VA - Inside Golds Gym

Address:

1220 N. Fillmore St Suite 150
Arlington, VA 22201 Get Directions

Hours:

Learn More

IMCFL- Optimum Wellness Labelle

Address:

870 W. HICKPOCHEE AVE STE 100
LABELLE, FL 33935 Get Directions

Contact:

Hours:

Learn More

IMCFL- Optimum Wellness- Lehigh Acres

Address:

2724 5th St W, Suite A
Lehigh Acres, FL 33971 Get Directions

Contact:

Hours:

Learn More

IMCFL- Optimum Wellness- Fort Myers

Address:

3820 Colonial Blvd #201
Fort Myers, FL 33966 Get Directions

Contact:

Hours:

Learn More

RichmondWBroad

Address:

8904 W Broad St
Richmond, VA 23294 Get Directions
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