swim-home-page-five-docs swim-banner-new-staff

Southwest Internal Medicine provides primary care for adolescents and adults. Our experienced doctors have been serving St George and the surrounding area since 1990. Call 435-628-9200 for an appointment today.

What We Do

We are Doctors of Internal Medicine, focused on treating adult and adolescent diseases.  We specialize in making challenging diagnoses, treating chronic diseases, and ensuring a lifetime of wellness for our patients.

Read more »


How long will the wait be? Do I get to see a doctor? Do you take my insurance? Read our FAQ page to get answers to commonly asked questions.

Read more »

Patient Portal

Log in to your patient portal account and view your medical records.

Note: this will take you to a new website (eClinicalWeb.com) hosted by our electronic medical record provider.
Read more »