Open Accessibility Menu

Internal Medicine

Primary Care in Jackson, Wilson & Teton County

Have you been looking for a doctor in Teton County specializing in general medicine? St. John’s Health manages two internal medicine offices in Wilson and Jackson. Internal medicine doctors (internists) are primary care physicians who focus on the diagnosis and treatment of conditions for patients over 18 years old. Internists are equipped to deal with whatever problem a patient brings — no matter how common or rare, simple or complex. They are specially trained to solve puzzling medical conditions and can treat severe chronic illnesses, even when several illnesses strike at once.

Your Partner in Health Care

Internists often take over primary care duties from pediatricians when a patient turns 18. Organizing your own health care is an important part of getting older, but 18 is tumultuous time, and finding a doctor is probably not on the forefront of your mind. Some people go years without finding a new primary care provider, and many not even start looking until they suffer an injury or serious medical condition.

Putting off finding a new primary care provider is not recommended, but if you haven’t seen a doctor in a long time, don’t worry, it’s not too late. Our team will be happy to get you up to speed on your medical care.

With their broad medical training, internists can diagnose and treat conditions related to:

  • Cardiovascular system
  • Pulmonary system
  • Gastrointestinal system
  • Metabolism
  • Endocrine system
  • Preventative care
  • Injury and general illness

Location & Contact Information

We have two internal medicine offices. Refer to the address and contact information below to schedule an appointment:

Internal Medicine – Jackson
St. John’s Professional Office Building
555 East Broadway, Suite 201, Jackson, WY
Phone: 307.733.7222
Hours: Mon-Fri 8:30 am to 5 pm

Internal Medicine – Wilson
5235 HHR Ranch Road, Wilson, WY
Phone: 307.739.7696
Hours: Mon-Fri 8:30 am to 5 pm